Edmonton Food Review: Rosso Pizzeria Last week I went on a date with Breanna to Rosso Pizzeria at 8738 109 Street. Rosso has only been open for a few months Read More November 4, 2013 No Comments