Previous Location Next Location

San Leandro - California

15016 E 14th StSan Leandro, CA 94578
(510) 278-5027
Restaurant #5948

Services:
Drive Thru