Delivery
Pickup
Outdoor
England
East of England
Luton
Challney
1 Restaurants on GastroRanking
113 Opinions in 2 websites
It's a great restaurant must visit place and a great portion size recommended to go for once and flavor is nice