Chow Chow in New Broadway Teddington
6 New Broadway, Hampton Road, Hampton Hill, Teddington, London 1JG, TW12 - Get directionsMenu Chow Chow
How to get to Chow Chow
Address
6 New Broadway, Hampton Road, Hampton Hill, Teddington, London 1JG, TW12
Get directions
Opening Time
12noon – 2pm, 5:30pm – 10pm: Mon-Fri
5:30pm – 10pm: Sat
Closed: Sun
Services
- Takeaway Available
- Indoor Seating
- Wine and Beer