Back
Yakko Japanese Restaurant Logo

Yakko Japanese Restaurant

1.38mi
975 W Dana St, Mountain View, CA, 94041
Not Available Now (Available Tues 11:30 AM - 2:00 PM, 5:30 PM - 8:30 PM)(650) 960-0626
About Yakko Japanese Restaurant

Searching for "Sushi Near Me"? Yakko Japanese Restaurant has some of the best Sushi in Mountain View. Located at 975 W Dana St, Yakko Japanese Restaurant is a convenient option that delivers to the...show more

Compare Delivery Services

(See pickup options)
Postmatescheapest service
$5.99
Est. Fee
45 minTime Est.
Postmatescheapest service
$5.99
Est. Fee
45 minTime Est.