welcome to

Itabashi Japanese Izakaya

Authentic modern Japanese cuisine since 2015

We are a small Japanese restaurant located in Teddington. We serve a range of dishes from sushi and sashimi to pork gyoza and vegetable tempura. We try our very best to cater to everyone dietry requirements and serve the highest quality of authentic Japanese dishes.

Business Hours

To book a table please use below TableAgent form

To order pick up / Home delivery(Teddington area) please click

See MENU & Order