Place the chicken and marinade ingredients (salt, pepper, rosemary, juice and zest of lemons, olive oil and garlic cloves) into a tupperware or Ziploc bag. Let the chicken marinade for 1-6 hours, or until ready to grill. Grill the chicken on a hot grill until the center of the chicken is no longer pink and the chicken has nice grill marks on them. Once the chicken is cooked through, add a slice of provolone cheese on top of the chicken and let melt. Remove cooked chicken and let it rest while you prepare the sauce. For the sauce combine the sour cream, mayo, green onions, lemon zest, salt, pepper, lemon juice, rosemary and parsley together. Stir sauce and then spread a generous amount of the sauce on each side of the hoagie buns. Place a chicken breast on each bun and top with sliced tomatoes, and a piece of lettuce.
Notes
HEALTHIER OPTION: Serve lettuce wrapped or on a whole wheat bun. Use lowfat sour cream and mayonnaise.