Glossop Steakhouse

1 place in Glossop, United Kingdom

Steakhouse in Glossop: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Tallow Bar And Grill
Tallow Bar And Grill

Steakhouse · Bar and Grill · Brunch

12 Norfolk Street

Not rated yetSee menu and prices