San Leandro Bayfair Center 15555 E. 14th Street, Suite 199 San Leandro, CA 94578 T (510) 276 9988 Mon - Sun: 12:00pm to 10:00pm
maps & directions