Sushi on steroids

At Solana Beach's Station, think big or don't come

by