Aloha Island Grille

1700 Portola Dr, Santa Cruz
(831) 479-3299