South China Chinese Restaurant
Address:
2721 Alvarado Dr NE, Albuquerque, NM 87110
Phone:
(505) 837-9771 Restaurants, Chinese
Other Businesses:
- Starbucks Coffee at 2104 San Mateo Blvd NE, Albuquerque, NM 87110
- Robeks Fruit Smoothies & Healthy Eats at 5504 Menaul Blvd NE, Albuquerque, NM 87110
- Subway Inc at 20 First Plaza Ctr NW, Albuquerque, NM 87102
- Zohra Restaurant at 20 First Plaza Ctr NW, Albuquerque, NM 87102
- Furrs Family Dining at 5001 Montgomery Blvd NE, Albuquerque, NM 87109