Itabashi Japanese Izakaya
Relaxed Japanese restaurant serving sushi and small plates in a snug, traditional space.
Landmark Arts CentreNando's TeddingtonThe Wharf TeddingtonBar EstiloGosia's Cafe and DeliThe Railway TeddingtonThe Teddington ArmsCôte TeddingtonThe King's HeadThe Fallow DeerThe AdelaideItabashi Japanese Izakaya
4.6·(175)
Relaxed Japanese restaurant serving sushi and small plates in a snug, traditional space.
Website
Phone
+44 20 3302 0811
Address
3 Church Rd, Teddington TW11 8PF, United Kingdom
Open hours
See Hours
Monday
Closed
Tuesday
12 - 2:30 PM 5 - 9:30 PM
Wednesday
12 - 2:30 PM 5 - 9:30 PM
Thursday
12 - 2:30 PM 5 - 9:30 PM
Friday
12 - 2:30 PM 5 - 10:30 PM
Saturday
12 - 2:30 PM 5 - 10:30 PM
Sunday
12 - 2:30 PM 5 - 9:30 PM
Nearby restaurants
Nearby attractions
Ask AI
Start Over
Itabashi Japanese Izakaya
Relaxed Japanese restaurant serving sushi and small plates in a snug, traditional space.