From Our Editors
Chow down on all of your pub favorites at Estrela De Portugal in Newark.
This dining establishment is located near hassle-free parking options.
Isn't it time to go to a pub that doesn't take their food lightly? Estrela De Portugal makes tasty bites that maximize the meaning of indulgence.