Jojo's Wings - Chicago

Chicken Wings
1215 W Devon Ave, Chicago, IL 60660, United States
Dishes: 52

Jojo's Wings

Phone
+17736541879
Address
1215 W Devon Ave, Chicago, IL 60660, United States

When you're planning your visit to Jojo's Wings, you could take public transportation to the station CTA-Loyola, which is the nearest station at 351 meters distance to the restaurant, otherwise, there are places to park 197 meters away at Interpark.

Fast & Simple Download Menulist App now