Yo Yo's Reviews & Details
318 Pacific Ave
Yo Yo's is located at 318 Pacific Ave in San francisco near the intersection of Pacific Ave and Battery St. Their menu consists of Japanese and Chinese dishes . Call (415) 296-8273 for dine in.
- Cuisine:Japanese and Chinese
- Service:Dine In
- On The Menu:Noodles and Sushi
- Major Intersection:Pacific Ave And Battery St
Tell us more about Yo Yo's San francisco!