10638 100 St NW, Edmonton, Alberta T5H 4L3, Canada, Edmonton
"Nice spacious restaurant, tasty good food, friendly staff."
"Nice spacious restaurant, tasty good food, friendly staff."