Station Sushi, SOLANA BEACH, California (CA)
Conveniently located at 125 North Highway 101 () in SOLANA BEACH, California (CA) (92075), Station Sushi can be reached at 8584819800. Please do call ahead to make a reservation.
More restaurants in SOLANA BEACH, California (CA)
Station Sushi contact information and details:
Address: 125 North Highway 101 - , SOLANA BEACH, California (CA) 92075
Contact Phone: 8584819800