Veggie Cucumber, carrot, red pepper, onion, tomato, lettuce on homemade focaccia with pesto sauce & swiss cheese