Japanese restaurant, 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
Restaurant
8 Leopold Sq, Sheffield City Centre, Sheffield S1 2JG, United Kingdom