If you go here, stick with the roast beef sandwich only.  It is definitely worth the price of admission, but everything else I've had is sub par.  I ordered the meatball sub once and it was plain and boring, the meatball at subway is a notch better than this one without exaggeration.  Time before that I ordered the italian, I would avoid the italian at all costs, they should remove it from the menu, it tasted like a 7-11 bagged italian sandwich.  The hoagie bread was dry and flavorless, they gave me standard italian dressing for a salad to put on the sandwich to add some flavor, what a joke! Your better off ordering the italian at cappriottis or jersey mikes, both excellent, same goes for any other sandwich on the menu, but if your in the mood for a  roast beef sandwich go here, its excellent!