Cedar Beach is a public beach facility located in Long Island, New York. It offers amenities for visitors to enjoy the coastal environment. The specific services or dining options available are not detailed in the provided search results.