Eating Chinese Szechuan at China Chalet restaurant in Florham Park, NJ.

Feedback

Do you manage or own China Chalet?

Yes