I tried both of these places, all I can say is both SUCK big time.
Pizzas covered with yucky messy cheese and poor stodgy dough.
Tasted better from the freezer section at any supermarket.
If you want take out pizza, stick with Pizza Pizza.
Updated 19 hours ago | 11
Updated 1 day ago | 27
Updated 20 days ago | 21
Updated 5 hours ago | 33
Updated 4 days ago | 18