Came here on Labour Day at noon and it was at capacity, but no long line ups.
The food and service here is on par with all the other locations, I ordered the wontons with rice noodles, veggies and deep fried fish skin. The wontons are huge and filled with shrimp! The food was great and the place was clean. I would note that the layout of this place is a little odd are there is a huge open space down the middle of the restaurant.. could have fit some more seating there?
There is ample parking and they are conveniently located off the 404 at Major Mac, great location!