Comments:

    what resto is this?

    Lido, Fredrick Douglas and 117th St. Harlem, USA