Itabashi Izakaya
3 Church Road, Teddington, London, Surrey, TW11 8PF
![Sushi copy.jpg Sushi copy.jpg](https://www.essentialsurrey.co.uk/downloads/4992/download/Sushi%20copy.jpg?cb=8b60a1b84f6431ed5015a2f86a446275&w={width}&h={height})
Mentions
-
Surrey's best new restaurants
Want to eat somewhere new? Why not try one of the latest restaurants to open on the patch...
3 Church Road, Teddington, London, Surrey, TW11 8PF
Want to eat somewhere new? Why not try one of the latest restaurants to open on the patch...