May O'Leary's is a new concept to Cape Verde providing comfortable surroundings in central locations in Cape Verde. Our aim is to provide the customer with a standard or excellence in service and food in the beautiful sunny surroundings that is Cape Verde.