BLOCLEats

Alfahad Foods

66 Savile Town Wharf
Mill Street East
Savile Town
Dewsbury
WF129BD

Food rating: 5/5 stars
Updated: 9. November 2023