Yakko Sushi Japanese Restaurant
975 W Dana St, Mountain View
(650) 960-0626
Recent Reviews
Order Online
You May Also Like
Cafe Terrace - 975 W Dana St
Cafe
Taqueria La Espuela - 854 W Dana St
Mexican, American, Pet Friendly
Mantra India - Mountain View - 288 Castro St
Indian, Caterers
Restaurants in Mountain View, CA
Yakko Sushi Japanese Restaurant
975 W Dana St, Mountain View, CA 94041
(650) 960-0626