Sticks Pizza is a pizza restaurant offering online ordering and various payment options.