Delivery
Pickup
Outdoor
England
London
Tower Hamlets
Millwall
1 Restaurants on GastroRanking
659 Opinions in 6 websites
Very nice place. Delicious food. Friendly staff.