08/04/2017 1:20PM

High expectations for Gas Station Sushi

Email

DEL MAR, Calif. – Gas Station Sushi definitely has a funny name – and apparently loads of ability.