at 301 Ecclesall Road, Sheffield , S11 8NX United Kingdom
Passion & Integrity since 1994.
1047 FB users likes Menzels, set it to 64 position in Likes Rating for Sheffield in Bar category
Menzels is Sheffield based place and this enity listed in Bar category. Located at 301 Ecclesall Road S11 8NX. Contact phone number of Menzels: 07530 951 301
Craft Beer, Continental Lagers, Food. Beer Garden
A sporting haven, with fine ales, beers, wines and fresh food, prepared with locally sourced produce.