Awesome steampunk restaurant in new deli