Casa Cuba

Casa Cuba

‘Casa’ means ‘Home’ in Spanish and this is what Casa Cuba is – a place where you can come to work or socialise with your friends and family; a home away from home.

What Casa Cuba has to offer? For eat-in or take-away… Authentic Cuban food, Homemade soups and cakes, in-store prepared juices, salads; delicious coffees brewed with 100% Arabica beans from Cuba's Sierra Maestra Mountains where the Cuban Revolution was born… and a friendly smile.

Now with a full restaurant service, we are bringing authentic Cuban food to Crystal Palace. We hope you enjoy one of the very few places in London where you can get a taste of the delicious mix of cultures and culinary traditions that give flavour to our meals.

Contact Details

Address 99 Church Road
Crystal Palace
London
SE19 2PR
Telephone 020 7148 5591
Email Email Us
Website Visit Website

Opening Times

Mon - Thurs 8.00am - 11.00pm
Friday 8.00am - 1.00am
Saturday 9.00am - 1.00am
Sunday 9.00am - 11.00pm