Pizza Review
Best pizza I’ve had in Tulsa. Could’ve been a higher score if there was less flop but overall great taste