Baddesley Stores Ltd
Baddesley Stores Ltd
17 - 19 New Street
Baddesley Ensor
Warwickshire
CV92DWWarwickshire
Food rating:
★★★★
4/5 stars
Updated:
Food ratings
Confidence in management: 10
Hygiene: 5