Restaurant 105 Leave a comment Fine dining by the sand dunes featuring fresh seafood and dinner entrees, paired expertly with a selection from one of Four Wine Rooms. Reservations recommended. Phone: (609) 368-5761 Address: 105 80th St, Avalon, NJ 08202