Restaurant, Gluten-free restaurant, Italian restaurant, Pasta shop, Pizza restaurant, Vegan restaurant, Vegetarian restaurant
Live music venue
Unit 5A & 5B, Leopold Square, Sheffield City Centre, Sheffield S1 2JG, United Kingdom
Cuban restaurant
4 Leopold Sq, Sheffield City Centre, Sheffield S1 2JG, United Kingdom
Japanese restaurant
2 Leopold Sq, Sheffield City Centre, Sheffield S1 2JG, United Kingdom