From Our Editors
Located in Greenwich, Marco Polo's homemade pizza is finger-licking good.
If you prefer to drive to the pizzeria, go right ahead. Parking is abundant in the area.
Next time you're looking to indulge in America's favorite dish, call the team at Marco Polo to help you out.