Eating Caribbean at Port Royal restaurant in Jamaica, NY.

Feedback

Do you manage or own Port Royal?

Yes