I LOVE SUSHI
516 Front St, Santa Cruz
(831) 421-0706
Recent Reviews
Order Online
You May Also Like
Oswald Restaurant - 121 Soquel Ave
American, Bar, New American
Monster Pot - 431 Front St
Hot Pot, Soup, Chinese
Pho' house - 1102 Pacific Ave
Vietnamese, Pan Asian, Noodles
Restaurants in Santa Cruz, CA
I LOVE SUSHI
516 Front St, Santa Cruz, CA 95060
(831) 421-0706