Contacts: address, phone number and etc.
Address | 80 Browns River Road, Sayville, NY 11782 Get directions |
Photos
Reviews about Star island
How would you rate Star island?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Star island
Star island is a restaurant based in Sayville, New York. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.