Tulsa, OK Tulsa, OK Nana's first Oklahoma home for handmade dumplings and dim sum. 7890 E 106th Pl S., Ste. 14Tulsa, OK 74133 (918) 970-6299 HOURS Monday - ThursdayFriday - SaturdaySunday 11:00 am - 2:30 pm5:00 pm - 9:00 pm11:00 am - 10:00 pm11:30 am - 8:00 pm RESERVE ORDER WAITLIST GIFT CARD CATERING