Do they deliver?

Jakelin Rodriguez | Sep 21, 2018 | Category: Chinese restaurant in Miami, Florida

Chef Chen Chinese Restaurant - All questions

Address: 11302 Quail Roost Dr, Miami, FL 33157, USA

Ernesto Romero | Sep 21, 2018

Yes They make delivery in short time

Mayelin Gonzalez | Sep 21, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places