"A popular Pizza and Kebab Takeaway in Denbigh. We also deliver to your door."
Address: 14 Rhyl Rd, Denbigh LL16 3DN, UK
Phone: 01745 814350
State: Denbighshire
City: Denbigh
Zip Code: LL16 3DN
opening times
Monday: 11:30 AM – 11:00 PM
Tuesday: 11:30 AM – 11:00 PM
Wednesday: 11:30 AM – 11:00 PM
Thursday: 11:30 AM – 11:00 PM
Friday: 11:30 AM – 11:00 PMSaturday: 11:30 AM – 11:00 PM
Sunday: 11:30 AM – 11:00 PM
related searches: Townsend takeaway denbigh takeaway menu, Townsend takeaway denbigh reviews, Townsend takeaway denbigh menu, Townsend takeaway denbigh delivery, Townsend takeaway denbigh contact number, Townsend takeaway denbigh opening times, star grill, denbigh menu, Chinese Denbigh