In reply to: Greenwich, Conn posted by ODDMAN
But I've heard New Haven pizza (or Apizza as they call it) is some of, if not the best, in the country.
I think it’s just ok, but a lot of people love it
Skull and bones is a few blocks away