The Noguchi Museum is a true gem in Long Island City. The sculptures and installations are absolutely stunning. The staff was friendly and provided great customer service. Highly recommend!
The Noguchi Museum is a true gem in Long Island City. The sculptures and installations are absolutely stunning. The staff was friendly and provided great customer service. Highly recommend!