Sfera Sicilian Street Food

5757-5759 N Broadway, Chicago, IL

Menu (As of 10/29)

Sfera Sicilian Street Food: hours and how to order