Nice little sandwich shop with lots of choices. A little confusing when you first walk in; you order first and then can choose from a huge selection of chips and drinks, find a seat and then wait. You pay for everything at the counter when they call your name and your sandwich is ready. Indoor dining and a few tables out on the street.
Make sure to get their special dressing/sauce on your sandwich.