en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Solana Beach
/
Station Sushi
Station Sushi
Japanese · Sushi · Bar
Station Sushi is a Japanese restaurant and sports bar, offering sushi and other Japanese fare amid a lively atmosphere with TVs and festive events.
125 N Highway, CA
Solana Beach, United States of America
stationsushi.com
Location
The ranking
Best Japanese in Solana Beach
3 places, none rated yet
See the full list →