Company 88 STREET DELI & GROCERY INC. Address 88 STREET DELI & GROCERY INC., NEW YORK, 10128, NEW YORK