Located right off Greenwich Avenue, in the heart of Greenwich, CT, the Elm Street Oyster House continues to be one of the most critically acclaimed seafood restaurants in Connecticut.