Cuban restaurant, Cocktail bar, Jazz club, Live music bar, Live music venue, Restaurant, Salsa bar, Spanish restaurant, Tapas restaurant
Best in Sheffield
Live music venue
Unit 5A & 5B, Leopold Square, Sheffield City Centre, Sheffield S1 2JG, United Kingdom
Japanese restaurant
2 Leopold Sq, Sheffield City Centre, Sheffield S1 2JG, United Kingdom
Restaurant
8 Leopold Sq, Sheffield City Centre, Sheffield S1 2JG, United Kingdom