China Inn Restaurant
- 9500#4 Montgomery Blvd Ne Map
- Route Albuquerque, NM 87111-2501
- 9500#4 Montgomery Blvd Ne, Albuquerque, NM 87111-2501
- (505) 293-4297
China Inn Restaurant can be found at 9500#4 Montgomery Blvd Ne . The following is offered: Restaurants . In Albuquerque there are 342 other Restaurants. An overview can be found here.