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!
128 Clapham Manor St, London SW4 6ED, UK
020 7498 9633