is an excellent Pizza Restaurant
Ranked #2 of 19 Restaurants in Edmonton.
Some say it is excellent, supreme, nice.
The Latest Review: ★
Sent on the 3rd of March, 2015
Very poor customer service. If you are going to order something with chicken, it's hard to find chicken in it. It happened every time with me.
Rank #2 of 19