We stepped inside the hotly anticipated Blvd. Bistro on the corner of Frederick Douglass Blvd. and 116th Street to find construction well underway ~ and we were told that they expect to open their doors by May.
Blvd. Bistro, now located at 2149 Frederick Douglass Blvd., at 116th Street and the #B/C subway lines, in Harlem. Stay tuned.