Love their meatball hoagies. Be aware that these things are BIG. A large will probably feed three adults. Their bread is delicious and the right balance between crusty and soft. I've only tried one of their sides, the potato salad, and it didn't knock my socks off. However, every sandwich I've had has been consistently delicious!
The restaurant is counter service and then if you are eating in, they will bring your food to you. Very pleasant employees and always very clean inside. Love the feel of the old school tiled floors and big booths. Will definitely be coming back again and again!