73% of users who visit this restaurant aceden to our website to leave your opinion. List your lived experience in this restaurant (Cafe Sol) for other users to see. The direction of this restaurant is 56 Clapham High Street
Clapham
London SW4 7UL
United Kingdom. The address is a very important thing when choosing restaurant. According to the citizens of City of Westminster, this restaurant has good references.
Check out the comments left by our users about this restaurant (Cafe Sol).