Italian restaurant offering pizza, pasta, and Mediterranean comfort food. Features a modern space and fresh ingredients. Booking is recommended.