BLOCLEats

Star Stores

Unit 7a Dyffryn Trading Estate Rhyl Road
Denbigh
Denbighshire
LL165SJ

Food rating: 1/5 stars
Updated: 1. November 2022

map for Star Stores