Kitchen Dwellers at The Top Hat (Photo) Feb 17, 2017 Kitchen Dwellers live in concert at The Top Hat on Friday February 17, 2017 (Photo Gallery: Neubauer Media) Share: Email Neubauer Media © Logjam Presents