Italian restaurant serving fresh pasta, pizza, and other Italian favorites. Offers free off-street parking and is kid-friendly.