Edmonton Food Review: LOVEPIZZA There’s a new pizza joint in town and I love it! LOVEPIZZA (located at 10196 109 Street) specializes in flatbread/thin-crust style pizzas and opened late Read More March 27, 2016 No Comments