Eating Cuban Spanish at Extra Super restaurant in West New York, NJ.

Feedback

Do you manage or own Extra Super?

Yes