Dining With Miss Lil Restaurant Review: The Cecil is Happening
By Lil Nickelson The Cecil, located at 206 W. 118th Street is on the Southeast corner of St. Nicholas Avenue, and is the 2nd restaurant on the block that is owned and operated by Harlem Jazz Enterprises LLC. Become a Harlem Insider! Sign-Up for our Newsletter *Constant Contact Use. Please leave this field blank.By submitting…