Mare Blu is a relaxed Italian restaurant offering pizza and other dishes in a casual setting with a garden terrace. They cater to guests with allergies.