We love this place for sandwiches. It's a small place but has great food. Limited hours for lunch on the weekend. The sandwich is huge and the quality is great. We always order the same thing but everything we see served looks wonderful also. Try this place.