I only ever come here for breakfast but it is my absolute favorite place when you're craving a big plate with eggs, bacon, potatoes and toast. Nothing like a warm belly to start the day off right! I'm not sure about sandwiches and the actual "deli" portion of their menu, but they do breakfast well. Plus, the service staff is friendly and keeps the coffee coming regularly.