St Clair
22 The Pavement, Clapham Town,, City of London, SW4 0HY
Mentions
-
St Clair, Clapham
"My God it was good"
-
Tsaretta Spice, Twickenham
It’s easy to get carried away with the ordering in Indian restaurants, especially when everything looks so irresistible, and that’s exactly what we did.