this place is over rated, nothing more then meat on bread. flavor was blah, bread was hard, guess that's what you get at the end of the day, and they are skimpy on the toppings. other sub place are much better. can't say I will never go back, but there are to many other place doing much better.