Address: Via Dei Cappuccini, 12, 00041, ALBANO LAZIALE, Italy
City: ALBANO LAZIALE
Menu Dishes: 35
Reviews: 214
"Good service, good quality food, very nice and welcoming place. Right price with what it serves. Recommended. The lake view is wonderful. Parking well set"
All prices are estimates on menu.