Most recommended pizza spot to try in Tulsa. Little overrated imo but still a good pie.