Other Restaurants in Sheffield - Sheffield North Meadowhall Centre, Unit 54, The Oasis, Sheffield North, Sheffield, S9 1EE Tags: air conditioning, american, bar, vegetarian dishes