Mama De Lucas Pizza
14002 E 21st St
Tulsa, OK 74134-1425
918-508-7372