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 (2020)
To book a table please use below TableAgent form
To order pick up / Home delivery(Teddington area) please click