Star Views

Peek inside Parlor, a new food hall, in the Crossroads Arts District

Parlor, at 1701 Locust Street, is a new food hall that has opened in the Crossroads Arts District. Parlor features seven restaurants, two bars and several areas for lounging and an outdoor space overlooking downtown KC.