Farolin Restaurant The Farolin Restaurant, located within the beautiful Odjo D'Aqua hotel, is a superior restaurant offering spectacular ocean views. Farolin specialises in seafood, steak
OCaranguejo Restaurant The Ao Caranguejo is an Portuguese restaurant located directly opposite the main square of Santa Maria.............
Bombay Brasserie For a taste of India while in Cape Verde, visit Bombay Brasserie, the one and only authentic Indian restaurant in Cape Verde.............