Green Papaya Vietnamese Cuisine (Mission/Jessie)

Lunch & Dinner

  • 825 Mission St. San Francisco
  • P: 4153488882
  • Business Hours Open 11:00 AM - 9:00 PM