7 S William St, S City W, Dublin 2, Ireland
No delivery
Spot something wrong?
Dishes at Eden Bar & Grill. Prices may vary in venue.