Closed on Mondays

Chardae Ewing | Mar 14, 2019 | Category: Soul food restaurant in Chicago, Illinois

The New Look Restaurant and Bar - All questions

Address: 2544 E 83rd St, Chicago, IL 60617, USA

Marc Crenshaw | Mar 15, 2019

What is the question?

Karen Mitchell | Mar 15, 2019

Great food

Natisha Chism | Mar 15, 2019

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Are they kid friendly?

Sharon Walker | Mar 14, 2019
Read More

Trending Places