Polpo Ristorante Leave a comment Menu features modern Italian entrees. Phone: (609) 830-2904 Address: 3258 Dune Dr, Avalon, NJ 08202