I Love Sushi

EatJapaneseLunchRestaurants

Address

516 Front St
Santa Cruz, CA 95060
(831) 421-0706

Get Directions

visit website

Details

Lively destination with a variety of standard Japanese eats & specialty sushi rolls, plus beer & sake.

Nearby Shop

Nearby Eat

Nearby Parking