Chef?s Fish & Chips Limited

36a The Fairway, Leicester, LE2 6LN

Rating
AwaitingInspection
Business Type
Takeaway/sandwich shop
Scheme
FHRS
Local Authority
Leicester City