Eating Latin American Seafood at Estrella Del Mar restaurant in Queens, NY.

Feedback

Do you manage or own Estrella Del Mar?

Yes