Combine the onions, garlic, oil, parsley, lemon juice and salt and pepper in a bowl and mix well. Stir in the clams and let marinate (refrigerated) for at least two hours. Drain clams, set marinade aside.
Arrange lettuce on plates, mound clams on lettuce and ring with eggs, avocados and tomatoes. Drizzle with marinade. Serve.