Seems like Papa Johns is opening a location here as well on the West Side.
Strange place for it. But i guess the new plaza over there does get a lot of people now with the new Sobeys and all
http://www.papajohnspizza.ca/Menu.aspx?T=t&RestaurantID=d5c368d5-ba96-498d-a43f-1b9d5a20956c