Eating Portuguese Seafood at Sol-Mar Restaurant restaurant in Newark, NJ.

Feedback

Do you manage or own Sol-Mar Restaurant?

Yes