150 W Juana Ave, San Leandro, CA 94577
Monday-Friday, 3-6:30 p.m. and 4-7 p.m.
View source
Restaurant website