Level 3 Leave a comment Newest addition to the Windrift dining scene offering third level views of the beach and ocean, with open air seating and full food and drink menu options. Phone: (609) 368-5761 Address: 105 80th St, Avalon, NJ 08202