Restaurant Name Lenox Saphire (aka Les Ambassades) Restaurant Harlem New York America, USA Tag us restaurants new york america french african restaurants restaurants Log in or register to post comments