One of my favorite places. Owners are polite and friendly. They take orders on the phone and prepare them for you before you arrive. It has a cafeteria style setting with tables and chairs; can easily accomodate small groups. The ambiance is nice and clean; you may certainly bring family and kids.
I certainly recommend their philly cheese steak -- it's to die for!