Sandwich shop with a high rating. Offers a variety of sandwiches.