Restaurant China inn is located in San Luis Río Colorado, Mexico on Av Nuevo León S/N, Altar. Restaurant China inn is rated 4.5 out of 5 in the category chinese restaurant in Mexico.
Address
Av Nuevo León S/N, Altar
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating