Concetta's Italian Restaurant

If you love Italian food there's a bit of a hidden gem in St. Charles worth checking out. You've probably driven by the place but this morning Jimmy V is taking us inside this restaurant that's been around for more than 30 years.