Old-school full-service supermarket sells a range of traditional grocery items & prepared deli fare.
3585 California Street
San Francisco
CA
94118
3585 California Street, San Francisco, CA
Sunday (8:30am - 6:30pm) , Monday - Saturday (8am - 7pm)
(415) 751-3516
calmartsf.com/
Email