Watford Town Kebab & Grill in High Street Watford
103 The Parade, Watford, London , WD17 1LU - Get directionsMenu Watford Town Kebab & Grill
How to get to Watford Town Kebab & Grill
Opening Time
11am – 1am: Mon-Sun
Services
- Takeaway Available
- Indoor Seating
- Home Delivery