Suparosa Reviews & Details
4256 N Central Ave
Suparosa is located at 4256 N Central Ave in Chicago near the intersection of Alley and W Cahill Ter. Their menu consists of Italian dishes . Call (773) 736-5828 today!
- Major Intersection:Alley And W Cahill Ter
Tell us more about Suparosa Chicago!