Skip to Main Content

I Love Sushi

LunchRestaurantsSeafoodSushi

Address

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

Get Directions

Social Media

Details

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

Nearby Shop

Nearby Eat

Nearby Parking