Eating Portuguese at Casa Seabra restaurant in Newark, NJ.

Feedback

Do you manage or own Casa Seabra?

Yes