China Star 4710 Montgomery Blvd NE Albuquerque, NM 87109 Phone: (505) 880-9700 Fax: (505) 880-0020
Category: Restaurants