They have delicious sandwiches in this place and they are huge. One is big enough for two people. Prices are average for this type of place. It has a vey casual, friendly atmosphere.
Food is very good. I believed they changed ownership recently so I am not sure if it is as good but everthing looks the same as it did before.