St Rest No 2 Country Kitchen - Restaurant Reviews - 727 East 87th Street, Chicago, IL 60619 - EatOkra - Black-owned Business
St Rest No 2 Country Kitchen

St Rest No 2 Country Kitchen

Soul Food · Chicago, IL

2.0 (1)
$$ Soul Food
Save Directions
Save