Delivery
Pickup
Outdoor
England
London
Southwark
Newington
1 Restaurants on GastroRanking
418 Opinions in 2 websites
Nice people, good prices, yummy food and super friendly service this place rocks