Chen's Express
Chinese · Fast Food
Chen's Express is a Chinese restaurant offering a variety of dishes. Customers praise the fresh and delicious food with many options available. It is noted as a great addition to the local dining scene.
Location
Location