LUCKY SUPERMARKETS Store in Capitola masadmin April 28, 2019 Categories: SimplyFilter: Address 1475 41st Ave9501, Capitola, CA, USContact SHARE: FacebookGoogleTwitterPinterestLinkedinEmailPrint