Our fourth New Haven Restaurant Week lunch brought us to Leon’s Restaurant, which was located for several decades on Washington Avenue in New Haven and more recently on Whitney Avenue in the Spring Glen section of Hamden before vanishing from the local landscape. Its recent reemergence in the Rusty Scupper space (which its ownership reportedly… Continue Reading