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!
160 Clapham Park Rd, London SW4 7DE, UK
020 7627 6505