Restaurants & Bars

Pizza

Il Centro in Calgary: Best Pizza in Town?

Share:

Restaurants & Bars 11

Il Centro in Calgary: Best Pizza in Town?

Miles | Nov 17, 2005 03:58 PM

News flash: Fidel, the guy who used to own Trattoria d'Italia, is back making thin crust Italian pizza at Il Centro, 6036 3rd St. SW. by Home Depot. He's a total genius ... I just heard this and am essentially leaving work early to go check it out.

Want to stay up to date with this post?

Recommended From Chowhound