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