Stax Cafe

1401 W Taylor
IL
312-733-9871

Additional Information

Cuisine: Breakfast
Neighborhood: Little Italy
Date Opened: 7/15/10