Directory Company Details Hotel Kabuki Address: 1625 Post St, San Francisco, CA 94115 United States Phone: 415-518-0698 Company Type: In-House Service Professional