Get directions to: Old South Bar-b-que, San Leandro, CA
Restaurant address: 16680 East 14th Street San Leandro, CA 94578, USA
Restaurant: Old South Bar-b-que