In a large salad bowl, whisk together the garlic, vinegar, mustard, olive oil, salt and pepper. Layer the artichoke hearts, mozzarella cheese, green onion, tomatoes, and olives in the bowl. Do not mix. Place the chopped lettuce over the layers. Chill, covered until ready to serve. Toss and serve.