On a personal note, TKC always admired one of the very few authentic pizzerias in Kansas City.
This write-up and a TKC pic from a few years ago is better than most of the social media trash talk we've seen and offers more info:
Photo by Emily Park. After 12 years in the Crossroads, The Art of Pizza (1801 Baltimore) has closed. The pizza wars are not to blame. Owner Victor Almo announced on Facebook that his health problems were getting in the way of the restaurant. "I have worked without a vacation of 90 hour work weeks.