Melrose Oyster House

Address:

175 Avenue of Oaks
Daufuskie Island, SC 29915
United States

About Melrose Oyster House