Mills Butchers
Deli
Mills Butchers is a deli offering high-quality, 100% British meats. This establishment continues a tradition of exceptional craftsmanship in a modern facility.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Mills Butchers.
Local restaurants nearby
2408 Stratford Road, Solihull, B94 6QT, UK


