Belongs to angcarrig Greek Dip 
dip
ready in about 10 minutes; serves 10
You might need to buy:
  • lemon juice
  • Almesan
  • mayonnaise
  • artichoke hearts