← Mountain View restaurants
Satsuma Sushi
No reviews yet
SushiClosed now · opens 5 PM705 E El Camino Real, Mountain View
Own or manage Satsuma Sushi? Claim this listing free
SushiClosed now · opens 5 PM705 E El Camino Real, Mountain View
Own or manage Satsuma Sushi? Claim this listing free