Tip for 77 H Residents: Don’t Skip the Tajarin at Alba Osteria

Alba is a town in the Piedmont region in northwest Italy, not far from the border of France. It’s in an area known for the quality of its wine, cheese, and truffles. At Alba Osteria, Executive Chef Roberto Donna brings the flavors of Alba to a cozy eatery near 77...


1 of 29