182 restaurants
Farmers Fayre Farm Shop/Cafe at Leekes / British
Closed · Opens at 7am
Leekes Dept Store Nuneaton and Bedworth
€€€€