Order Online

Royal Inn Oriental Cuisine

5440 Babcock Rd
San Antonio, TX 78240
(210) 691-0602
Order online Menu | Info
Any questions please call us.