Turkey Pesto Ciabatta

Slow-roasted turkey, hickory-smoked bacon, mozzarella, tomatoes, balsamic mixed greens and avocado with basil-pesto mayonnaise on a toasted ciabatta roll. Served with your choice of side.