From Our Editors
For good eats and good times, dine at Planet Green Pizza in New York.
It doesn't get much more laid-back than Planet Green Pizza, so dress for comfort when you come.
Ample parking is available in the area.
The menu at Planet Green Pizza is reasonably priced, with most items costing less than $30.