Head Server at Cafe Penelope - Chicago, Illinois, United States
Cafe Penelope is a company based out of 234 S Ashland Ave, Chicago, Illinois, United States.