Vine Street Caf

41 S Ferry Rd Shelter Island NY 11964 USA

(631) 749-3210

Location