Yum Yum House Reviews & Details
Yum Yum House
581 Valencia St
Yum Yum House is located at 581 Valencia St in San francisco near the intersection of Valencia St and 17th St. Their menu consists of Chinese dishes . Call (415) 861-8698 today!
- Major Intersection:Valencia St And 17Th St
Tell us more about Yum Yum House San francisco!