Convenience store known for delicious sandwiches. Offers a place to sit and enjoy food and drinks.