ICCARA ITALIAN BISTRO

4 star(s) from 7 votes
Claim Listing Share
Add Review

Details

Located in Cape May, NJ, Iccara Italian Bistro & Seafood brings you Italian Food and Seafood in a charming setting.

  311 MANSION ST, Cape May, NJ 08204-1467

Social profiles