This was such a creative and delicious summer toast. Fresh, beautiful tomatoes, sweet peach slices, and a punch of olive made it absolutely delectable. Definitely stop by this all-vegan spot!