This just in from the tipline: "No. 7 Sub is finally open at the Ace Hotel. Tons of creative types populating the sidewalk in the sunshine. Turkey cubano? Delicious." A receptionist tells Grub Street that this is just a "limited run" and it will officially opening next week. [EaterWire]
Filed under: