News

In the heart of Glasgow, Kentucky, there’s a little slice of Italy that’s been making Kentuckians say “mamma mia” for years.