Elm Street Oyster House
11 West Elm Street, Greenwich, CT 06830, USA
11 West Elm Street
Greenwich
Connecticut
06830
US
203-629-5795203-629-5795
City
Greenwich
Cuisine
Seafood