Veggie Grape Leaf Sandwich