Dine in, Take out and Delivery
Come by and enjoy Edmonton’s finest Chinese food!
We are located at the 15003 118 Ave NW.
Dine in, Take out and Delivery
Come by and enjoy Edmonton’s finest Chinese food!
A-Channel News
and
Edmonton Sun
Best of Edmonton
We are located at the 15003 118 Ave NW.