Angkor Restaurant is a family-owned Cambodian Chinese restaurant that opened in 2012. It is located in the Northdale Shopping Center, and it is a small and cozy space. The decor is colorful, and it makes the atmosphere very welcoming. The service is friendly, and it's a great place to hang out and have a bite […]