Sushi Adachi

Sushi restaurant · 409 San Antonio Rd Ste 56, Mountain View, CA

To-Go · Dine-In

Hours

More food in Mountain View, CA · Sushi in Mountain View