Homey spot with Italian & American fare. Homey, family-run joint serving homemade Italian-American fare in a sprawling, kid-friendly space.