Menu

China Garden in High Street Teddington

110A High Street, Teddington, London 8JD, TW11

Menu China Garden

How to get to China Garden

Address

110A High Street, Teddington, London 8JD, TW11

Opening Time

Closed: Mon

5pm – 11pm: Tue-Thu, Sun

5pm – 12midnight: Fri-Sat

More info

Takeaway Available, Home Delivery

Related to China Garden

Restaurants around High Street