Delivery
Pickup
Outdoor
England
London
Tower Hamlets
Bethnal Green South
1 Restaurants on GastroRanking
2293 Opinions in 2 websites
Tastes nice when you eat in not when you take away