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!
153 Clapham High St, London SW4 7SS, UK
020 3475 2692