Royal China Buffet

Row 1

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

Foursquare Tips

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