L
Lucky Star Fish & Chips
Address
Mold Road, Ewloe CH5 3AU
City
Ewloe
Community
Deeside
Preserved County
Clwyd
Country
Wales