Does Super Pizza have any deals?
Answer:
Super Pizza is not currently offering deals.Does Super Pizza offer delivery?
Answer:
Super Pizza does offer delivery. Delivery is $1.Where is Super Pizza located?
Answer:
Super Pizza is located at 1857 Bellmore Ave, Bellmore, NY 11710.What food is served at Super Pizza?
Answer:
Super Pizza makes sicilian pizza, by the slice pizza, grandma pizza, healthy pizza, veggie pizza and more!