This refreshing and protein-packed salad combines tender chickpeas, crisp cucumber, and juicy cherry tomatoes, tossed with zesty garlic, fresh cilantro, and a light olive oil and citrus dressing. Simple, flavourful, and perfect for any meal or as a quick snack!