107 South St, Oyster Bay, New York, 11771
Since 1896 The Homestead Has been in Oyster Bay serving Great classic American food and a social meeting place for the community.