Get directions to: Steve's Soul Food, Detroit, MI
Restaurant address: 8443 Grand River Ave Detroit, MI 48204, USA
Restaurant: Steve's Soul Food