Seasoned and grilled garden fresh vegetables and thinly sliced tomatoes topped with melted mozzarella cheese on a toasted focaccia roll dressed with herb mayonnaise.