The place is a bit more of a Dive than I expected. I had read it was small, but it really is VERY small (seats for maybe 20 ??). The sandwich was very good. Everyone at our table was satisfied. Great stop if you want something quick (5mins to get your food) and then head back out.