Delivery
Pickup
Outdoor
England
London
Southwark
Newington
1 Restaurants on GastroRanking
4 Opinions in 1 websites
i friend told me about this place the food is so good and also service. took my Best Friend from USA and he loves it great customer service