Café Helen vs Slemani!

This post is going to be a face-off of sorts, between two establishments situated on Edgeware Road, London. A little bit about Edgeware Road first. It’s a long stretch of road in London, which plays host to many Middle Eastern restaurants, cafés and shisha parlours. Dubai-ans will feel a little at home there with many-a-sign…