Green Papaya Vietnam Cuisine Restaurant
Address : 825 Mission St
San Francisco, CA 94103
Phone :(415) 348-8882
Fax : (415) 495-4237