BLOCLEats

Star grill

26 Bridge Street
Denbigh
Denbighshire
LL163TF

Food rating: 3/5 stars
Updated: 13. September 2023

Food ratings

  • Confidence in management: 10
  • Hygiene: 10
  • Structural: 5
map for Star grill

Takeaway Shop nearby

  1. Eezibite, LL163LF
  2. Mayflower, LL163SD
  3. Denbigh Kebab House, LL163TF
  4. Kens Fish And Chips, LL163TF
  5. Coriander, LL163TF