Mezza Express – Camden Town

JustĀ a short walk away from Camden Market is Mezza Express. It looks fairly normal from the outside. But once inside, it’s a different story.