Pizza Planet 1621 N. May Ave. pizzaplanetokc.com 405-778-8850 What works: The melted cheese and crispy pasta edges from the oven bake were fun. What needs work: The restaurant has a long wait time and inconsistent hours. Tip: Make sure it’s actually open because advertised business hours appear to be a suggestion. I ate a pretty […]
