Angel Chinese Restaurant
Columbia, SC86% like it (4.3 / 181 Reviews )
CONTACT
Address: 10136 Two Notch Rd #7A, Columbia, SC 29229, United States Map ➦ Get Directions
Phone : +1 (803) 699-8881 Call
ABOUT
It has received 181 reviews with an average rating of 4.3 stars.
FAQs
The address of Angel Chinese Restaurant is:
Angel Chinese Restaurant10136 Two Notch Rd #7A
Columbia, South Carolina 29229
P: +18036998881
Visit Website: www.angelchineserestaurant.com
Angel Chinese Restaurant is listed under