Menu

Diners Delight in Church Road Teddington

7 Church Road, Teddington, London 8PF, TW11

Menu Diners Delight

How to get to Diners Delight

Address

7 Church Road, Teddington, London 8PF, TW11

Opening Time

7am – 3:30pm: Mon-Tue

7am – 10pm: Wed-Fri

8am – 10pm: Sat

8am – 3:30pm: Sun

More info

Takeaway Available, Indoor Seating, Breakfast, Full Bar Available, Wifi

Restaurants around Church Road