Photos
Description
Itabashi Japanese Izakaya, Teddington TW11 8PF
Tuesday - Saturday Lunch 12 - 2.30 pm, Dinner 5 - 10 pm , Sunday and Monday closed , Pick Up and local home delivery available
Contacts
Phone
+442033020811
Address:
3 Church Rd, Teddington TW11 8PF
Website:
http://itabashiizakaya.com/
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★