Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > All New England Archive >
May 19, 2009 05:43 PM

What is this Pizza Place (New Haven)?

It's not one of the super famous ones, but I remember having a very pleasant experience there. Right next to the Yale campus (I want to say near the music buildings?), on a smallish side street, has a circular sign, inside full of Yale paraphernalia, wooden booths covered in carvings...anyone know the place I'm talking about?

  1. Click to Upload a photo (10 MB limit)
  1. Modern Apizza? One of my favorites.

    1 Reply
    1. re: alanbarnes

      Nope, not that one. Definitely on a smaller, shady street, lots of trees in front...I wish I could remember more.