is a top notch Pizza Restaurant
Ranked #2 of 20 Restaurants in Newton Edmonton.
Some say it is good, great, fresh.
The Latest Review: ★★★★★
Sent on the 21st of October, 2011
IC Pizza has great pizza.Good valu,fresh toppings. I recommend the fully loaded, each piece is like a meal in itself.
Rank #2 of 20