Delivery
Pickup
Outdoor
England
East of England
Harlow
Toddbrook
2 Restaurants on GastroRanking
480 Opinions in 4 websites
This is supposed to be Lamb Shish…
482 Opinions in 1 websites
May just be about one of the worst venues I've ever been in. Staff overworked with no direction by the management. Asked to see the basement as I heard that's where they keep all the tips they keep fr