5/15/2018 News Grand Army Plaza Location Opens May 16 We’re excited to announce the grand opening of our newest store, located at 342 Flatbush Avenue between Sterling Place and 8th Avenue near Grand Army Plaza in Brooklyn. The doors open at 11AM on Wednesday, May 16th. See you there!