2431 Ellwood Dr SW, Edmonton, Alberta T6X 0J6, Canada, Edmonton
11476 112 Ave NW, Edmonton, Alberta T5G 0H6, Canada, Edmonton
"Great food"
"Great food"