Originally Posted By: Clem

It's not on 280, but if you like Chinese food Mr. Chen's on Green Springs in the old Staples (I think) building is really good. It's attached to an Asian supermarket, which is worth walking through just to see everything.

808 Green Springs Hwy Ste, Homewood, AL 35209 (east of I-65, north of Lakeshore, on Green Springs)


Are you talking about to the Red Pearl? It is attached to the Aisian Supermarket and use to be a Quency's.