Mido’s Sophisticated Bruschetta

I will have to start by assuming that we have all had Bruschetta before, or at least know what it is. Since there isn’t really much to explain about diced tomatoes on a slice of bread, I decided to give you a recipe for next level Bruschetta! (With all due respect to my Italian friends…..