Eating Italian Pizza Seafood at Margherita's restaurant in Hoboken, NJ.

Feedback

Do you manage or own Margherita's?

Yes