Sono Sushi Reviews & Details
357 Castro St
Sono Sushi is located at 357 Castro St in Mountain view near the intersection of Castro St and California St. Their menu consists of Japanese dishes . Call (650) 961-9086 today!
- On The Menu:Sushi
- Major Intersection:Castro St And California St
Tell us more about Sono Sushi Mountain view!