Their meatball and sausage subs are to die for. I'm not kidding, you have to try them.
All reviews seem positive