Itabashi Japanese Izakaya
We’re a small Japanese restaurant located in Teddington.
We serve a range of dishes from sushi and sashimi to pork gyozas and vegetable tempura.
We try our very best to cater to everyone dietary requirements and
serve the highest quality of authentic Japanese dishes.
3 Church Road
Teddington
London
TW11 8PF
Website: www.itabashi.co.uk
Email: info@itabashi.co.uk
Tel: 02033 020811
Monday: Closed
Tuesday: 12-3pm, 6-10:30pm
Wednesday: 12-3pm, 6-10:30pm
Thursday: 12-3pm, 6-10:30pm
Friday: 12-3pm, 6-10:30pm
Saturday: 12-3pm, 6-10:30pm
Sunday: 12-3pm, 5-9:30pm