The Church House | 4 St James’ St Sheffield City Centre Sheffield S1 2EW United Kingdom Restaurant Menu & Phone4 St James' St Sheffield City Centre Sheffield S1 2EW United Kingdom 4.5/5
Cubana Tapas Bar | 4 Leopold St Sheffield City Centre Sheffield S1 2JG United Kingdom Restaurant Menu & Phone4 Leopold St Sheffield City Centre Sheffield S1 2JG United Kingdom 4.5/5
The Botanist Sheffield | Leopold Square Unit 5A and 5B Sheffield S1 2JG United Kingdom Restaurant Menu & PhoneLeopold Square Unit 5A and 5B Sheffield S1 2JG United Kingdom 4.3/5