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
Now we are on Deliveroo!!
Opening Hours during
From Wednesday 1st July 20 we are reopen for takeaway and Deliveroo.
Tuesday - Saturday 5 - 10 pm