Sushi Solana

117 W Plaza St, Solana Beach 92075, United States Get Directions to this spot
117 W Plaza St
Solana Beach, 92075
CA, United States
(858) 350-0099

Rate and review Sushi Solana in Solana Beach, CA, United States!

Share your experiences at Sushi Solana with your friends or discover more Restaurants in Solana Beach, CA, United States.