Santa Maria is one of the jewels of Cape Verde, a charming seaside town located on the island of Sal. Here, golden sandy beaches meet the crystal-clear waters of the Atlantic Ocean, creating a tropical paradise for visitors.
Leonardo Café is located at Traversa Pousada, 22, right in the heart of Santa Maria, making it easily accessible for anyone looking to enjoy authentic Italian cuisine in a relaxed setting.
If you're seeking an unforgettable culinary experience in one of Cape Verde's most enchanting locations, look no further: Leonardo Café welcomes you with open arms.