Delivery
Pickup
Outdoor
England
East of England
Harlow
Toddbrook (1)
1 Restaurants on GastroRanking
1432 Opinions in 2 websites
We went two times, order food by app and after places the order they told that item is not available and it happened two times. I would not recommend going for vegetarians food.