The Greeks had it right when they invented this delectable concoction. Greek pasta salad from this
Athens caterer make the mouth water. They also know the value of presentation as evidenced by a colorful pasta salad inside an ornate silver serving bowl.