Sandwich shop offering satisfying sandwiches, salads, hot food, and treats. Relaxed atmosphere.