Pizza Review
Listen to me…BobbyO’s is the best pizza in Tulsa. If you can nail a slice of cheese, you got the good stuff. Crisp, little flop, great cheese, excellent dough & sauce to cheese ratio is 🤌 that’s a review