This is a small sandwich shop. I find the quality of the food very good and taste is also excellent. My one hang up about this is I think the place could be kept up better. In fact if it was kept up better I would be much more likely to go here much more often. So thumbs up on the hoagie style sandwiches, thumbs down on the way its kept up.