Is it expense?
Address: 818 E 3rd St, Tulsa, OK 74120, USA
Falen LeBlanc | Jun 23, 2019
Mid price point.
Jon Lewis | Jun 23, 2019
I'd say in line with most independent pizza places.
Shannon Shields | Jun 23, 2019
Mid price and worth it!
Cornell Tennyson | Jun 23, 2019
It's not cheap but not too bad
Thanks! Your answer is awaiting moderation.