I recently saw this place on my drive home. I don't know how I have never been here before, but I recently moved and take a new route, and this shop is on my route home.
I have found my new favorite sandwich place! I tried the Sicilian, and it was fantastic. As others said, the sesame bread is fantastic. The sub is toasted so the meats are warm and the cheese is melted. You get real slices of ham (not deli thin slices you usually get on chain sub shop subs). I might try others but this one was so good I don't know if I can get anything else. The small sub is more than enough for a meal, and the price for a sandwich, chips and drink was less than $10.
The parking lot is definitely small, if you go around lunch time it is easiest just to park on the street just south of the restaurant.
I will definitely be back!