A Miami Valley pizza spot landed on Yelp’s “Top 100 Pizza Spots in the Midwest” list for 2024. [DOWNLOAD: Free WHIO-TV News ...