ViaMichelin
Alba Caffè Ristorante Pizzeria Da Gennaro
Location picture
Very good 8.3 (45 reviews)
Approx. €23
Location
Piazza Michele Ferrero, 5
12051 Alba