Description
Name: Royal Inn Oriental Cuisine
Address: 5440 Babcock Rd, San Antonio, TX 78240
Phone Number: +1 210-691-0602
Categories: Chinese restaurant
Royal Inn Oriental Cuisine is a Chinese restaurant located at 5440 Babcock Rd San Antonio/
(Latitude,Longitude: 29.5162256,-98.5951693)
Postal Code: 78240
Location
-
5440 Babcock Rd, San Antonio, TX 78240
Add a review