Location address
Just 46 m away from Seven Seas Sushi located Park & Go, where you can park your car, Another station that is likewise served by public transport is VTA-Santa Clara Northbound at a distance of meters. Another parking spot nearby is Maxxum Valley Title Lot at a distance of 188 meters, Or you could use public transportation to get to the station VTA-Santa Clara Southbound, which is 175 meters away from the restaurant.
On the map here, you can find the address (130 East Santa Clara Street, 95112, San Andreas, United States) of Seven Seas Sushi and nearby bus stops and parking lots. You can simply print the map or have it guide you directly to the restaurant.
Map
More restaurants near Seven Seas Sushi
The following restaurants are in direct vicinity to Seven Seas Sushi. These nearby restaurants are close to 130 East Santa Clara Street, 95112, San Andreas, United States and therefore an alternative to Seven Seas Sushi.