Yakko Japanese Restaurant Address
975 W Dana St,
Mountain View CA 94041-1220
(650) 960-0626
0 REVIEW
Add Review |
Edit
Yakko Japanese Restaurant Store Hours
This location's hours may fluctuate, so please contact the store for exact store hours.
QR Address
QR Phone
Nearby Yakko Japanese Restaurant Locations |
Miles |
Yakko Japanese Restaurant - Mountain View has 0 reviews
Be the first to share your comments with others about
Yakko Japanese Restaurant - Mountain View.
Write a Review