NIU Kitchen is an unlikely place to become a power lunch hot spot in downtown Miami.

First of all, it’s location on Northeast Second Avenue is a bit sketchy. You’ll likely get hit up for spare change before you get in the door.