Mico Rodriguez and Chef David McMillan to Run Screen Door in One Arts Plaza

Weird, but true.