Eating Chinese at China Royale restaurant in Haddam, CT.

Feedback

Do you manage or own China Royale?

Yes