Trader Portal Login
Back to Directory
Cafes & Restaurants
Itabashi Japanese Izakaya
One of the rare Izakaya-style restaurants in London. We offer fresh, affordable dishes of delicious Japanese food.
020 3302 0811
Want to make a difference in your community?
Join Teddington Together and be a part of shaping the town's future. We're always looking for new volunteers to join our team.
Get involved Today