OCHA Teppanyaki & Sushi Bar
Restaurant/cafe
Dublin
Ireland
Phone: 01-5372963
Website: http://www.ochabar.com/
OCHA Teppanyaki & Sushi Bar is an authentic Japanese and Thai restaurant offering Sushi and Teppanyaki grill.