Edon Pizza is a casual restaurant offering specialty pizzas, subs, and other comfort food in a cozy setting.