Suparossa on Central

restaurant in Northwest Side, Harwood Heights

Phone: (773) 736-5828

Website: www.suparossa.com

Address: 4256 N Central Ave