Oven roasted to perfection, with your choice of crisp veggies and condiments served on freshly baked bread. Brace yourself—this sandwich is seriously juicy and flavorful.