More about Green Papaya Vietnamese Restaurant
Green Papaya Vietnamese Restaurant is located at 128-12024 Symons Valley Road NW, Calgary, Alberta T3P 0A3
(403) 295-7273
http://www.green-papaya.ca