Lay bread oiled side down on grill and cook until slightly toasted, about 2 minutes. Carefully spread pesto on toasted side of bread. Lay tomato slices on bread to fit, overlapping if needed, then lay cheese slices over tomatoes. Cover grill and cook until cheese starts to melt, about 3-4 minutes.