Yo Yo Sushi Bar & Grille
Category
General Information
Locality: Santa Clara, California
Phone: +1 408-213-9696
Address: 3958 Rivermark Plz 95054 Santa Clara, CA, US
Website: yoyosushi.com
Likes: 102
Reviews
Facebook Blog
Popular Listings
Midori Sushii
17047 1/2 Ventura Blvd. 91316 Los Angeles, CA, US
+1 818-995-0888
Restaurant, Asian restaurant, Japanese restaurant
Nha Trang Noodle House
417 W. Main St 91801 Alhambra, CA, US
+1 626-588-2833
Restaurant, Asian restaurant, Soup restaurant, Vietnamese restaurant, Pho restaurant
Noodles Pho Me
377 Bancroft Avenue 94577 San Leandro, CA, US
+1 510-850-5080
Restaurant, Asian restaurant, Vietnamese restaurant, Pho restaurant