1918 Encinal Ave, Alameda, CA 94501 | phone (510) 865-2544
Photography © and credits
Open Tues-Sat 10-5 | Sun and after-hours by Appointment
We have 5 stars!