Locally owned pizza restaurant in the heart of downtown Wichita. Voted best pizza in Wichita 8 years in a row.