New Chicago Restaurant and Bar Openings for Summer 2018 | Eater Chicago
"Rachel’s Cafe & Deli is a new Italian deli in Berwyn serving pizza, Italian beef, pasta salad and other classic deli items. Certified open at 7001 Roosevelt Road, Berwyn." - Ashok Selvam