insalata siciliana

/een-sah-LAH-tah see-chee-LYAH-nah/
[Italian]

"Sicilian salad." Tomatoes stuffed with anchovies.

Countries

Regions

Related terms