St. Charles Chamber of Commerce and City of St. Charles officials join O' Sole Mio owners Tory and Andrea Chiappelli to cut the ribbon to their newest location at 131 S. First St. in St. Charles. O' Sole Mio also has a location at 27 N. River St. in Batavia.
O’ Sole Mio opens doors to newest location in St. Charles
Get breaking and town-specific news sent to your phone. Sign up for text alerts from the Kane County Chronicle.