is a fantastic Pizza Restaurant
Ranked #3 of 7 Restaurants in Applewood Mississauga.
Some say it is great, cheap, greatest.
The Latest Review: ★★★★★
Sent on the 21st of May, 2015
Its oneof my fav pizza in the area where i live and i enjoy it more then anywhere else and the price is great better than pizza pizza i say on very top of fav pizza places =^_^=
Rank #3 of 7