Delivery
Pickup
Outdoor
England
East Midlands
Kettering
Slade
1 Restaurants on GastroRanking
87 Opinions in 2 websites
Ready nice food but need a card machine