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