Chen Express II

Chinese restaurant · 3161 Green Valley Rd, Vestavia Hills, AL

To-Go · Delivery

Hours

More food in Vestavia Hills, AL · Chinese Food in Vestavia Hills