Get directions to: Nola's Soul Food, Kansas City, KS
Restaurant address: 1805 North 10th Street Kansas City, KS 66104, USA
Restaurant: Nola's Soul Food