Get directions to: Big Poppa's Kitchen, Detroit, MI
Restaurant address: 14535 Fenkell Street Detroit, MI 48227, USA
Restaurant: Big Poppa's Kitchen