Suparossa
Italian · Pizza · Bar
Suparossa is an Italian restaurant known for its stuffed pizzas and other Italian dishes, complemented by a full bar in a relaxed setting. Catering and online ordering are available.
Location
Best places nearby
The highest rated places close to Suparossa.
Local restaurants nearby
N Central Ave, IL


