is a top notch Pizza Restaurant
Ranked #1 of 16 Restaurants in Newton Edmonton.
Some say it is good, fresh, great.
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 #1 of 16