Italian restaurant offering a wide menu of pizza, pasta, and Mediterranean comfort food, prepared with fresh ingredients. Booking is recommended.