GastroRanking-logo

The best restaurants serving Italian food in Shepshed West Charnwood East Midlands

1 Restaurants on GastroRanking

restaurant_img
4.5

94 Opinions

location-icon31 Hall Croft, England
Italian
outdoor_seating_182078takeaway_182078delivery_182078

The restaurant was very quiet for a Friday evening. It lacked atmosphere and the whole experience was mediocre. The menu is very small too.