Delivery
Pickup
Outdoor
England
London
Hackney
New River
1 Restaurants on GastroRanking
3 Opinions in 1 websites
I just had one of the best meals of my life. I’m staying in Leicester Square and made the long trek through Summer Festival and Euro 2024 traffic and street closures to eat here - worth every minute.