Sapristi Champlain is a charming, two-story Italian restaurant offering pizza, pasta, and classic French dishes, with outdoor seating available.