Get directions to: A Taste Of God Soul Food Cafe, San Leandro, CA
Restaurant address: 16496 East 14th Street San Leandro, CA 94578, USA
Restaurant: A Taste Of God Soul Food Cafe