Bibo is a restaurant offering international cuisine in a relaxed, beachside setting. It features grilled dishes and a tasting menu.