Pizza Plus is a casual pizza restaurant offering dine-in and delivery options, specializing in hand-tossed pizza and other comfort food.