Pizza Review
I haven’t had any other pizza in Tulsa, Oklahoma, but I’m guessing that a 6.9 pizza on a regular scale might just as well be an 8.1 on a Tulsa scale. Surprisingly good couple cheese slices on my way out of town. 🍕🍕🍕