WE ARE OPEN!

Menu
25 W Neck Road,
Shelter Island, NY 11964

Hours: Tuesday-Sunday 7am-3pm
closed Mondays except for holiday.