Seafood Restaurants in 94040 Mountain View, CA

2 businesses found


Oh My Sushi

2595 California St , 94040
Phone: No number given

Sushi 85

1350 Grant Road # 6 , 94040
Phone: (650) 965-8898