Leaning toward 3.5 stars, actually. Boy are they gruff here, from the cashier to the behind-the-bar guys. We were startled to find out what we thought was one sandwich nicely split in two for two of us to share was actually two sandwiches period. Small ones at that, with no pickle, for $7.35. Ouch. The bread is nothing special, and there are no extras inside such as lettuce or sauerkraut. Just meat - and thank goodness the meat was excellent. So juicy, with just enough fat.