The Mongolian restaurant Little Lamb just opened at the SkyView Center in Flushing, making this the restaurant’s first outpost in New York City and its flagship U.S. location. Little Lamb is located ...
Yesterday the major clothing retailer Nordstrom Rack confirmed it would open an outlet in a 39,000-square-foot, two-level space at the SkyView Center. (The business was close to signing a lease this ...