3 Lower Kilmacud Rd, Stillorgan, Co. Dublin, Ireland
No delivery
Spot something wrong?
Dishes at Aoshima Sushi and Grill. Prices may vary in venue.