letseatyeg.com
Pink Gorilla Pizzeria
7018 109 St NW, Edmonton, AB T6H 3C1 I was recently invited to give Pink Gorilla Pizzeria a try. It’s located on 109th street and 70th avenue. They have some angle parking on the south side o…