Sights and Sounds from Wing It at St. Clair Square

A look inside the newest place to eat St. Clair Square Mall.