Green Papaya Reviews & Details
246 A Queen Street
Food Safety Inspection
Green Papaya is located at 246 A Queen Street in Ottawa . Their menu consists of Thai dishes . One fyoodie has rated Green Papaya 5 out of 5 stars. Call 613-234-7161 for takeout.
Tell us more about Green Papaya Ottawa!
Green Papaya Reviews, Ottawa
Best Thai restaurant in the Capital. The
decor is authentic as is their cuisine. I am
in love with their pad thai and coconut