SoHo, New York City is a mixture of culturally eclectic streets where upscale shops, trendy eateries and hipster-happy cafes stand shoulder to shoulder. It’s ...