Red Diamond House Restaurant

7500 82 Ave NW

 -  - Edmonton  - Alberta (CA)

Chinese • Asian • Sit down

80/100 (23 Votes)

Now open

Photo gallery