Price for the quality.of food is excellent. I wasn't sure what to expect when I walked in. The floors were dingy and most of the tables still had food on them.
The menu is packed full of interesting combos or you can build your own sandwich. I chose the beast. A hot roast beef sandwich with roasted red peppers, horseradish mayo and all the usual lettuce tomato fixins. It was a stellar sandwich. My son got a build your own and it came out with lots of meat and veggies piled high. No skimping here.
I took off one star because the bathrooms and floors aren't clean. They really need to be redone. I always wonder about the cleanliness of the kitchen when I see dirty dinghy bathrooms.