Al Cantuccio is an Italian restaurant offering authentic cuisine in a charming setting. Features include a terrace, air conditioning, and accommodations for families with babies.