Visit I Love Sushi in Santa Cruz, CA for delicious sushi and Japanese cuisine. Our menu includes a variety of appetizers, dinner combination boxes, and beverages. We offer vegan and vegetarian options, take reservations, and provide delivery and takeout services. Enjoy our casual and classy atmosphere with outdoor seating, and take advantage of our happy hour specials. Contact us at (831) 421-0706 or visit 516 Front St for a great dining experience. Customer reviews rave about our friendly staff and mouthwatering Lion King roll. Don't miss out on the best sushi in town!