About Elm Street Oyster House
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... Read more
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... Read more