Italian restaurant offering an extensive menu of pizza, pasta, and Mediterranean comfort food. Fresh ingredients are used, with a modern space and efficient service. Reservations are required.