Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Homestead Restaurant/107 South St - Oyster Bay - New York (NY) ← View details 107 South St, Oyster Bay, NY 11771-2213, Oyster Bay, New York (NY) +1 516-922-9293