Newark International Airport International Terminal
Newark, New Jersey 07114
973-773-9347
This store is located within an airport terminal.