Eating Pizza at Star Tavern restaurant in City of Orange, NJ.

Feedback

Do you manage or own Star Tavern?

Yes