Cafe Penelope, CHICAGO, Illinois (IL)
Readily positioned at 234 South Ashland Avenue () in CHICAGO, Illinois (IL) (60607), Cafe Penelope can be called at 3122433600. Please contact them beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Cafe Penelope contact information and details:
Address: 234 South Ashland Avenue - , CHICAGO, Illinois (IL) 60607
Contact Phone: 3122433600