Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Queniborough Charnwood East Midlands
8 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,4
495 Opinions in 1 websites
27 Main St, Barkby, Leicester LE7 3QG, United Kingdom, England
Not been for years. It was lovely to go again food was excellent 👌 really enjoyed it 😀
lambfish