Pizza Review
Great pizza in Tulsa. Went a little heavy with the olive oil