Yakko Sushi Japanese Restaurant
975 W Dana St, Mountain View
(650) 960-0626
Menu
Restaurants in Mountain View, CA
Yakko Sushi Japanese Restaurant
975 W Dana St, Mountain View, CA 94041
(650) 960-0626