This place has the best subs in town!! They have moved their shop as well so don’t be fooled because the place where their shop was before has a new sub shop in it (and they are n...
All reviews seem positive