Delivery
Pickup
Outdoor
England
London
Tower Hamlets
Shadwell
1 Restaurants on GastroRanking
15 Opinions in 1 websites
This has been a staple of mine for thirty years or so, but I haven’t been for a few years. Completely gone downhill, the food was inedible. I was mightily surprised to read in The Observer the next da