Start by butterflying your chicken breasts and flattening them with a mallet or heavy pan.
Lay the chicken out flat so that it creates one full "sheet" of chicken.
Season with salt, pepper, and garlic powder.
Layer with Tomato, Basil, Balsamic Glaze, Fresh Mozz, more Balsamic, and basil. (as shown in the photo)
Using plastic wrap, begin tightly rolling up the chicken breast, ensuring that the tomato and mozzarella stay tightly inside the chicken.
If you have butchers twine, this is where you would tie the chicken tightly.
Season the outside of the chicken with Salt, Pepper, and Garlic Powder, and Chopped Basil.
Grill the chicken, top and bottom, for around 5 minutes on both sides, or until the chicken has some nice defined grill marks.
Wrap the chicken in aluminum foil, and cook for an additional 10-15 minutes, until the inside of the chicken reads an internal temp of at least 165 degrees F'.
Let the chicken rest inside of the foil on a cutting board for another 5-10 minutes. (This will help the chicken from becoming dry).
Now slice the chicken and enjoy. I like to serve this with some fresh grilled veggies or next time some flavorful mashed potatoes.