Authentic Thai Cuisine, Located at 10623-124 Street in Edmonton

"Numchok Wilai delivers fantastic Thai food" - 10Best.com