‘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.