ViaMichelin
The Real Greek Sheffield Meadowhall
Location picture
Well 7.2 (3 reviews)
Around £25
Location
56 Meadowhall Way, The Oasis
Sheffield S9 1EP