Company ART TECH RESTAURANT DESIGN, INC. Address ART TECH RESTAURANT DESIGN, INC., LYNBROOK, 11563, NEW YORK