Restaurants in Chicago, IL
Restaurants • Italian Restaurants
636 N Saint Clair St.,
Chicago ,
IL
60611
UNITED STATES
Based on 1 reviews
Not the best Italian
Coco Pazzo Cafe is weak imitation of Cafe Spiaggia, trying to be the hip and casual counterpart to Coco Pazzo like Cafe Spiaggia is for Spiaggia, but failing miserably. It is mediocre in every wayWorldwide > United States > Chicago, IL > Restaurants