Art Documentary about The Hill wins Telly Award June 2, 2021 · admin ST. LOUIS – “America’s Last Little Italy: The Hill,” the award-winning documentary about St. Louis’ venerable Italian neighborhood, has won…
Business Hill restaurants survive on slim diet of takeout, delivery April 22, 2020 · MetroSTL Staff THE HILL – In the good old days, like two months ago, Favazza’s on the Hill served 600 people on…