Poppa Stoppa Soul Food is a beloved restaurant located at 16801 Freeland Street in Detroit, Michigan. Specializing in authentic soul food cuisine, this institution offers a menu full of flavorful dishes that will satisfy your cravings for comfort food. From fried chicken and collard greens to macaroni and cheese and peach cobbler, Poppa Stoppa Soul Food delivers a taste of the South right in the heart of Detroit. With a cozy atmosphere and friendly service, this restaurant is the perfect spot to enjoy a delicious meal with family and friends. Come and experience the soulful flavors of Poppa Stoppa Soul Food today!