Mare Blu is a restaurant offering fresh fish, German-Italian cuisine, and seasonal specialties. Takeout is available. It features a beer garden.