Company CONSTANT COMPLIMENTS DELI CORP. Address CONSTANT COMPLIMENTS DELI CORP., FLUSHING, 11358, NEW YORK