CATRACHA RESTAURANT Address 184-17 JAMAICA AVENUE Queens, NY 11423 Inspection History 0 inspections Permit CAMIS #50119933