Will it be open on Sunday January 14th? Is it open every Sunday or do they just tell you in a week in advance? I'd like to go with my mum who's flying down
Address: 3900 Main St, Alameda, CA 94501, USA
Aftab Ahmed | Sep 5, 2018
First Sunday of every month
Shauna Poong | Sep 5, 2018
They're open the first weekend of the month, not the 14th.
Thanks! Your answer is awaiting moderation.