Skip to main contentToast Local logo
Nana's South Tulsa 7890 E 106th PL unit #14

Nana's South Tulsa7890 E 106th PL unit #14

Price range $15-30

Open

Takeout 11:00 AM - 9:00 PM

7890 E 106th PL unit #14, Tulsa, OK 74133