Preheat a grill pan sprayed with nonstick spray to medium heat. In a small bowl, season the shrimp with garlic cloves, salt, pepper, olive oil and lemon juice. Let sit for about 5 minutes. When the pan is hot, place the shrimp on and cook for about 90 seconds to 2 minutes per side or until each shrimp is opaque and pink. Remove from heat.
Half the cherry tomatoes and toss them with the mini mozzarella balls, basil, crushed garlic and olive oil. Season with salt and pepper to taste and add the cooled shrimp. Set aside.
In a small sauce pan over medium low heat combine the balsamic vinegar and the honey. Stir consistently for about 5 minutes or until the vinegar mixture reduces by a third and will coat a spoon. Do not bring to a boil or the mix will caramelize. Drizzle over the salad.