Greek Salad Dip
This easy Greek salad dip is a simple showstopper. A bed of creamy whipped feta is topped with a chopped Greek salad and finished with a scatter of fresh dill and a delicious Greek salad dressing. The perfect light appetizer served with pita bread for …