Aloha Island Grille
1700 Portola Drive
Santa Cruz, CA  95062

831-479-3299