The best Caprese Sandwich! Crusty bread, pesto, fresh mozzarella, juicy tomatoes and peppery arugula combine in this most delicious sandwich.
576