Yum Yum Fish Reviews & Details
Yum Yum Fish
2181 Irving St
Yum Yum Fish is located at 2181 Irving St in San francisco near the intersection of Irving St and 23rd Ave. Their menu consists of Japanese dishes . Call (415) 566-6433 today!
- On The Menu:Sushi
- Major Intersection:Irving St And 23Rd Ave
Tell us more about Yum Yum Fish San francisco!