Caprese Focaccia Grilled Cheese

Nut-free basil pesto, fresh mozzarella, heirloom grape tomatoes, pressed on freshly baked focaccia (Veg).