Lime Chicken Sandwich

Marinated chicken thighs in cilantro & garlic, with spinach, avocado and tomato, smothered in a lime aioli, stacked on sourdough