Alright, I am giving this place a 5-star based off one sub - The New York Steamer. Holy crap this was good.
I actually didn't even get to eat this sub fresh as some stuff came up before I could stuff my face. Still, one of the best subs I've ever had in my life despite the slightly soggy bread due to me having to nuke it.
So, I actually ordered this delicious little morsel online. They said that they would email me when it was ready, but that it would at least take 30 mins. I never received an email, but instead a phone call. I rushed over there and snagged it.
The one problem I had with this was that I had some difficulty finding the place. The main display/sign and door faces away from the road. I actually passed by it a few times and ended up further down the road. Just know that it is only a few hundred yards from the road.