Eating Chinese at Green Shell restaurant in Troy, NY.

Feedback

Do you manage or own Green Shell?

Yes