Back
The Soul Kitchen II Logo

The Soul Kitchen II

4.98mi
98 Wadsworth Blvd, Denver, CO, 80226
Not Available NowCall Now
About The Soul Kitchen II

If you're looking for Soul Food restaurants in Denver look no further. The Soul Kitchen II is known for having some of the best Soul Food in Denver. Located at 98 Wadsworth Blvd, The Soul Kitchen...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead