Does Di Roma's Pizza have any deals?
Answer:
Di Roma's Pizza is not currently offering deals.Does Di Roma's Pizza offer delivery?
Answer:
Di Roma's Pizza does offer delivery. Delivery is free!Where is Di Roma's Pizza located?
Answer:
Di Roma's Pizza is located at 817 Success Ave, Stratford, CT 06614.