NOVA SUSHI & TERIYAKI Address 85-17 37 AVENUE Queens, NY 11372 Inspection History 0 inspections Permit CAMIS #50181622