Three Chefs is a Southern Soul restaurant located in New City Chatham area in Chicago, IL 60620.
- Neighborhood: New City Chatham
- Cuisines: Southern Soul
- Minimum Delivery:
- Features: Accepts Credit Cards, Take Out
- Business Hours: Tue-Thu: 7am-6pm,Fri: 7am-7pm,Sat-Sun: 2pm-6pm
- Note:
- Services: Breakfast, Lunch