FARMSTEAD CHEESES & WINES LOCATIONS
ALAMEDA MARKETPLACE
1650 Park St.
Alameda CA 94501
Monday - Saturday
9:30 a.m. - 8:00 p.m.
Sunday
9:30 a.m. - 7:00 p.m.
MONTCLAIR VILLAGE
6218 La Salle Ave.
Oakland CA 94611
Monday - Saturday
Noon - 7:00 p.m.
Sunday
9:30 a.m. - 5:00 p.m.