Small sandwich shop offering delectable sandwiches. Known for its friendly service and a welcoming atmosphere.