La Piazza has been around for quite some time and is truly a hidden gem. The food is delicious and each entree is accompanied by a salad. The service is good, Marie is tops. The bread is fresh and delicious. Entrees are generous and there are often specials. This is also one of the only places in the area with outdoor dining that is not sitting on the street but in a little garden area.
Don't be turned away by the strip mall location, the place is great. It is not fancy, but it is more than just Pizza too. Oh and their pizza is fabulous as well.
BYOB or if you forget Florham Park Liquors is a few door down.