SAKURA NY INC. Address 55 RICHMOND TERRACE Staten Island, NY 10301 Inspection History 0 inspections Permit CAMIS #50168366