8211 E Regal Pl Ste 109, Tulsa 74133, United States
8211 E Regal Pl Ste 109, Tulsa 74133, United States
No delivery
Spot something wrong?
Dishes at Savastano's Pizzeria. Prices may vary in venue.
Been to Savastano's Pizzeria? Be the first to share what you ate.