Where do you need Restaurants ?
Chen Express
205-871-7588
33.5012
-86.7701
PAYMENT: All Major Credit Cards, American Express, Discover, Mastercard, Visa
About Chen Express
Chen Express is located at 221 Country Club Park, Birmingham, AL. This business specializes in Restaurants.