Royal China Buffet

Chinese
$
7201 E Admiral Pl
Tulsa, OK 74115
(918) 838-8868

Menu

Tips

  • Scrumptious
  • Very good! $7.22 for the lunch buffet with water. ;-)