ratemybistro.co.uk
Mezza Express - Camden Town - Rate My Bistro
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.