Bird’s Nest Of Beijing Restaurant

Address: 10425 100 Avenue
Phone: 780.990.6697

• No outdoor seating available

Reviewed in Vue Weekly:

Leave a Comment