O Noblarts is a restaurant offering French cuisine, including grilled dishes and a bar. Vegetarian-friendly options are available, with a focus on local produce and fresh fish.