Popolo Bar Restaurant
Bar · Grill · Casual Dining
Popolo Bar & The Grill House Restaurant is a lively establishment located in Leopold Square, offering a place to enjoy a quick lunch or cocktails. It serves as both a bar and a grill house.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Popolo Bar Restaurant.
Local restaurants nearby
Unit 5, Leopold Square, Sheffield S1 2JG, United Kingdom


