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