Numchok Wilai

This locally-owned Thai restaurant serves some of the best Thai cuisine in the city. The menu boasts affordable, authentic dishes like soups, meats, and curries in a casual atmosphere.

Downtown: 10623-124 St., Edmonton, Alberta

780-488-7897