Address: 5108 S 33rd W Ave, Tulsa, OK 74107, USA
“This particular one is awesome, we have never had any issues with our order. There thin and crispy pizzas are bombbbbb and there spinach and feta bread sticks omg mouth watering.”
Address: 4747 S 33rd W Ave, Tulsa, OK 74107, USA
“Great portion sizes. Quick drive thru service. Very friendly employees. Chicken was buttery and delicious. Mac & cheese was very average. Enjoyed snacking on the fries potato wedges throughout the day. Moderately priced. I’ll be back!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…