Skip to main content
Log in
Home
Tulsa
Nana's South Tulsa
Nana's South Tulsa
7890 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
Call
Directions
Website
Share
Order online
About
Come in and enjoy!
Contact
Phone
(918) 970-6299
Website
nanasdimsumanddumplings.com
Location
7890 E 106th PL unit #14
Tulsa, OK 74133
Loading map...
Home
Tulsa
Nana's South Tulsa
Locations
9 locations