Stop & Taste is a relaxed pizza restaurant offering pizzas, subs, and wings, with a kids' menu and fast service. Takeout and delivery options are available.