Lee's Supermarket

Lee's Supermarket, 2885 Senter Rd, San Jose, CA 95111, United States

Location