This is a stylish and family-friendly Italian restaurant offering Mediterranean cuisine. It features a cozy interior with 35 seats and a pleasant terrace, serving à la carte dishes and multi-course menus.