What? Where?

Yo Yo Reviews & Details

Yo Yo

Yo Yo is rated 3 stars

3092 16th St
San francisco
(415) 255-9181

Love It Hate It Try It Edit It Share It

Yo Yo is located at 3092 16th St in San francisco near the intersection of 16th St and Valencia St. Their menu consists of Japanese dishes . Call (415) 255-9181 today!

  • Cuisine:Japanese
  • Major Intersection:16Th St And Valencia St
What everyone says about Yo Yo

Tell us more about Yo Yo San francisco!

Yo Yo Reviews, San francisco

Be the first to review Yo Yo!
Review Yo Yo

More Restaurants in San Francisco

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013