8115 South Olympia Blvd. West Suite A-160, Tulsa, OK 74132
Overall Rating
Review
I have celiac and have never had any problems just make sure to mention you need them to change their gloves and to use the red sauce that's separate for gluten free only pizzas.