Nebari is a restaurant offering high-quality Mediterranean cuisine with homemade dishes. It features a bar and a spacious outdoor terrace.