Paradise Pizza

Paradise Pizza

1244 Storrs Road Storrs CT 06268
Minimum Order : $10.00 to $15.00