Restaurant Review: Billie’s Black NYC
Billie’s Black Bar/Lounge/Restaurant 271 West 119th Street New York, NY between St. Nicholas Ave. & Frederick Douglass Blvd. Billie’s Black is an upscale gourmet soul food restaurant in Harlem that offers the best in dining, décor and emerging entertainment. Umm yea yea that ish was good as hell… let me help Billie’s Black help themselves with the promotion… No, let me keep it “hood” that shit... Read More




