Carluccio's - Sheffield Meadowhall
Unit 53 The Oasis, Sheffield (Map)
Italian
lExcellent
Avg Price:Average Price: £26 to £40
v1.9 miles from iceSheffield ( 10 mins )