Tomato & Mozzarella Sandwich (V)

Fresh mozzarella, lettuce, tomato & pesto sauce on mixed olive bread