About Carmen Tapas Clapham
Opening hours
Monday - Thursday
18: 00 - 24: 00
Friday & Saturday
11: 00 - 01: 00
Sunday
11: 00 - 23: 30
(Last orders 30 mins before closing)
More about Carmen Tapas Clapham
Carmen Tapas Clapham is located at 6 Clapham Common Southside, SW4 7AA London, United Kingdom
02076226848
http://carmenbardetapas.com