Delivery
Pickup
Outdoor
England
London
Lambeth
Clapham Town
1 Restaurants on GastroRanking
207 Opinions in 1 websites
Great place for a quick bite - lovely tasty food and drinks menu great staff who are so efficient attentive and friendly - recommended