The sandwiches are good if you're here at the right time to avoid stale bread or just the moment it's becoming rock hard. Also if I'm being asked to dine in....then I want a tray or basket. Beware most times they end up dousing the oil and/or vinegar like someone wearing bad cologne. If you can perceiver those hurdles, then you'll have a great sandwich. These folks are always kind and restaurant is clean.