Discover authentic Chinese cuisine in the heart of the city
Address: 808 Green Springs Hwy, Homewood, AL
Phone: (205) 942-5000
Email: contact@mrchensrestaurant.com