Itabashi - Japanese Izakaya
We're a small Japanese restaurant
located in Teddington.
We serve a range of dishes from
sushi and sashimi to
pork goyzas and vegetable tempura.
We try our very best to cater to
everyone dietry requirements and
serve the highest quality of
authentic Japanese dishes.
For any queries, call us on
020 33 020 811
Click to order Pick Up or Home Delivery
Opening Hours (September 20)
Tue - Sat : Lunch 12 -3 pm
Dinner 5 - 10 pm
Sunday and Monday : Closed