Potato Corner opens first store in Canada Calgary – Filipino food franchise Potato Corner, dubbed as the “World’s Best Flavored Fries,” opened…