Delivery
Pickup
Outdoor
England
East Midlands
Northampton
Upton
1 Restaurants on GastroRanking
61 Opinions in 1 websites
If you like everything to taste of salt, this is the place... absolutely awful... inedible due to salt levels. ... a waste of money.