Iccara Italian Bistro Leave a comment Featuring Italian Cuisine inspired by the coastal Italian town of Iccara. Charming, welcoming atmosphere. Offers children’s menu. Located in the heart of Cape May. Phone: (609) 884-0200 Address: 311 Mansion St, Cape May, NJ 08204