Delivery
Pickup
Outdoor
England
East of England
Stevenage
Shephall
1 Restaurants on GastroRanking
1605 Opinions in 2 websites
Very slow services, very small portion and rude staff , won't be eating in here again