Skip to main content

South China

restaurant · chinese restaurant · Albuquerque, NM

Address
1502 Wyoming Blvd NE, Albuquerque, NM 87112
Phone
(505) 323-0072
Website
chinainnrestaurantalbuquerque.cafestable.xyz
Where
35.0958, -106.5502

Search Hominin for South China

Other restaurants nearby

More in Albuquerque

South China — restaurant in Albuquerque, NM | Hominin