L&l Hawaiian Barbecue

460 7th Avenue Santa Cruz, California 95062 United States of America

(831) 475-8898

Location