Feb22

Art Lillard Trio

 —  —

Cleopatra's Needle, 2485 Broadway @ 92nd Street , New York, NY

Cecilia Coleman piano, Josh Marcum bass, Art Lillard drums. No cover charge, $10 food and drink minimum.