Address: 605 Santa Cruz Ave, Menlo Park 94025
Phone: (650) 656-8181
State: CA
City: Menlo Park
Street Number: 605 Santa Cruz Ave
Zip Code: 94025
categories: restaurant
related searches: japanese restaurants near me, kiyoshi sushi, sushi, mizu sushi, atherton sushi, sushi tomo, hiroshi menu, fuki sushi menu