Phone: +442038118505,+442088887055
Address: 1327 Station Road, N22 6UY, London, United Kingdom
City: London
Menu Dishes: 35
Reviews: 2517
Website: http://www.oitakitchen.com
"the personal was amazing that everyone smiled and really woke up. the presentation of foods was really impressive the visualization and plates. Unfortunately, eating was not so big missing aromas and flavors. ramen nudeln looked rather disappointing not sure what kind of noodles, but tasted like the cheapest. the huh katsu was missing, as mentioned above, also the taste. sushi wasn't bad, can't complain, but not so good for the price. I'm glad we tried this restaurant because we were much interested, but I don't think we're back."
All prices are estimates on menu.