This is the food page of POPEYES on 3317 Dufferin ST North York ON M6A1S4.
POPEYES is a new listing on food pages, updated on August 18, 2017.
POPEYES is ranked #5 of 12 Restaurants in Yorkdale-Glen Park North York.
This page has had 473 visitors. You are the 473rd.