Stop Cafe is a cafe-restaurant offering a variety of food and beverages.