Contact Us Phone 510-521-6862 Address 1405 Park St, Alameda, CA 94501 Hours Mon: 12 PM - 3 PM/5 PM - 8:30 PMTue: ClosedWed - Sun: 12 PM - 3 PM/5 PM - 8:30 PM Follow