Tag: taramosalata

Greek taramosalata

Greek taramosalata

Taramosalata is the blushing star of the Greek meze table: a silky emulsion of salted fish roe (tarama), bread, olive ...