Royal China Buffet
OPEN NOW
Today: 11:00 am - 9:30 pm
26 Years
in Business
Phone: (918) 838-8868
Address: 7201 E Admiral Pl, Tulsa, OK 74115
Website: http://www.health.state.ok.us
Cuisines: Chinese, Asian, Buffets
7201 E Admiral Pl, Tulsa, OK 74115
6364 E 41st St, Tulsa, OK 74135
1708 N Sheridan Rd, Tulsa, OK 74115
1506 S Sheridan Rd, Tulsa, OK 74112
7315 E Admiral Pl, Tulsa, OK 74115
1134 S Memorial Dr, Tulsa, OK 74112
6331 E Admiral Pl, Tulsa, OK 74115
6505 E Pine St, Tulsa, OK 74115
7481 E Admiral Pl, Tulsa, OK 74115
1910 Utica Sq, Tulsa, OK 74114