Vibrant Moroccan café dishing out authentic couscous and halal sandwiches alongside mint tea that's worth the trip alone.