Loading...

The Villager | view more Restaurants

Type: Mid-range, Pizza
31 Main Street Chapelizod, Dublin Dublin 20 Ireland
Rating: 3.5
Country: Ireland
City: Dublin

Meals: Dinner, Drinks
Cuisines: Pizza
Features: