CD Review: Isadora | Music | Pittsburgh | Pittsburgh City Paper