Capers & Lemons Italian Restaurant & Market Wilmington DE(00) Save Image Image gallery: Capers & Lemons Restaurant: A Flavorful Fusion of Mediterranean Flair and Modern Cuisine