In and amongst all of the restaurants found on the patch of Front Street you'll find Joe Badali's, a large-scale Italian place that I'm sure would be great for your parents and friends to meet up at and have a meal and a drink. That is I'm sure if your parents and friends aren't Italian.
I have no problem with the food or the restaurant. You sit at tables in large salons with staff bringing in whatever it is you need/want. The place is clean and comfortable, but tends to get noisy once the place fills. All of the wait-staff have nametags which dictate which of the Badali family they are, such as "Emily", "Mordechai", and "Mohammed". You know, the typical Italian names.
Perhaps I'm being harsh, but it's sad that this place serving "Italian" is here and a mere six minute's drive gets you to Little Italy where the great restaurants are.