The Bar & Grill
Bar and Grill · Grill · Italian
The Bar & Grill Leopold Square offers a stylish and contemporary dining experience. Enjoy a wide range of hot dishes, including quality grill classics and handmade Italian pizzas, in a unique atmosphere.
Location
Best places nearby
The highest rated places close to The Bar & Grill.
Local restaurants nearby
7 Leopold Square, Sheffield, S1 2, GB


