This is the food page of Empanada Convenience Store on 8706 150 ST NW Edmonton AB T5R1E4.
(first reviewed on December 31, 2015, last updated on July 17, 2016.)
Empanada Convenience Store is ranked #4 of 8 Food Stores in Sherwood Edmonton.
This page has had 824 visitors. You are the 824th.