Deli's Cafe is a relatively new spot in Victoria Island, Lagos. My friends and I decided to meet up there for brunch one Sunday Afternoon. It seemed to be quite the popular spot. The place was packed when my brother and I first arrived. After my first bite of their roast beef sandwhich, I soon figured out why.