Sandwich shop specializing in delicious, warm, and fresh sandwiches. Known for top quality and friendly service.