LUCKY SUPERMARKETS Store in Millbrae masadmin April 28, 2019 Categories: SimplyFilter: Address 45 Murchison Dr94030, Millbrae, CA, USContact SHARE: FacebookGoogleTwitterPinterestLinkedinEmailPrint