Thats It Grill London - Lambeth
Jezreel Sales Was looking for something to eat in Clapham and happened to see this restaurant with 4.6 rating. I think they deserve 5 stars. Food was amazing. Ribs were well cooked but still tender. Highly recommend!
68-70 Clapham High St, London SW4 7UL, UK
020 7627 2726