Royal China Buffet
Address:
7201 E Admiral Pl, Tulsa, OK 74115
Phone:
(918) 838-8868
Restaurants,
Chinese
Other Businesses:
- Domino's Pizza at 16 W 4th St, Tulsa, OK 74103
- Church's Chicken at 2555 E Pine St, Tulsa, OK 74110
- Taco Mayo at 7106 E Admiral Pl, Tulsa, OK 74115
- Arby's at 6331 E Admiral Pl, Tulsa, OK 74115
- Domino's Pizza at 2828 E 91st St Ste F, Tulsa, OK 74137