Filter
Delivery
Pickup
Outdoor
The best restaurants in Denbigh Central Denbighshire North Wales
22 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,8
14 Opinions in 2 websites
Above 30 High Street Holland and Barrett, Denbigh LL16 3RY Wales, Wales
The food was good and served in a timely manner, it was rather empty for a Friday night. I did notice a very reasonably priced Ch Musar on the winelist. My colleague and I had beer instead.