Las Iguanas Sheffield West One
Sheffield West One Plaza is situated close to the University of Sheffield and between the lively areas of Devonshire Green and West Street. It offers a variety of bars, shops, and restaurants making it a great place for our restaurant.