Great subs and sandwiches. I have been in here several times. The owner has always been in and cooking. Open during lunch and until early evening. The Italian beef is very good. Subs are fresh made to order and $6-9.00 each. You get what you pay for. If you want a $5 foot long, it isn't here. But it is worth every penny extra.
They do a pretty good take out business but you can eat inside at the several small tables. I surprised there isn't more reviews and comments about this place on Yelp. Highly recommended.