Garlic Aioli: In a bowl, add in the egg yolk, garlic and mustard. Whisk to combine and slowly drizzle in the oil while whisking continuously, it should turn into a paste/sauce. Add in the lemon juice and season to taste.
Vodka Sauce: In a pan over medium heat with a drizzle of olive oil, add in the shallot, garlic and chilli flakes. Saute until the shallot is translucent. Add in the tomato paste and cook for 1 minute. Add in the vodka and let the alcohol cook off. Pour in the cream and grated parmesan and mix well until combined. Set aside.
Breaded chicken: Slice your chicken breast into 2 pieces length-wise. While working with 1 piece at a time, cover the chicken with a piece of plastic wrap and using a meat tenderiser, flatten out the chicken into a thin even piece. Repeat with the other piece. Season the chicken with salt and pepp.
Add your breadcrumbs onto a plate and mix in the parsley, onion powder and garlic powder. Prepare your breading station. Working with 1 piece of chicken at a time, place the chicken into your flour and cover it well. Transfer the chicken to your beaten eggs and cover it well. Transfer the chicken to your seasoned breadcrumbs and press it in well. Repeat with the 2nd piece.
Bring a pot of oil to frying temperature (180C/ 350F). Carefully drop in 1 piece of breaded chicken at a time and fry for 4-6 minutes, depending on the thickness of the chicken and flipping halfway, or until golden brown. Place on a wire rack to drain.
Assemble: On 1 piece of toasted bread, spread on a layer of vodka sauce, then top with a piece of chicken. Top with more vodka sauce and some mozzarella cheese. Blow torch the cheese or you could also place it under the broiler for a few minutes until the cheese is melted. Dress your lettuce in the aioli and place it on top of the melted cheese. Top with more grated parmesan and close the sandwich. Enjoy!