Unit 10/11 Stephens Green Shopping Centre, St Stephen's Green, Dublin, Ireland
No delivery
Spot something wrong?
Dishes at Baxter and Greene. Prices may vary in venue.