The new World Trade Center under construction in New York City got it’s first franchise restaurant this week. The Subway restaurant was assembled from nine yellow shipping containers and is perched on top of the under construction Freedom Tower.
The new World Trade Center under construction in New York City got it’s first franchise restaurant this week. The Subway restaurant was assembled from nine yellow shipping containers and is perched on top of the under construction Freedom Tower.