OCHA Teppanyaki & Sushi Bar

2 Mahers Terrace Dundrum Road, Dublin