Was That FloFab in the Window of Kyochon?
More news re: the new location of Kyochon, which is opening on 5th Ave. btw. 32+33rd on Wednesday. Diner’s Journal reports that it’s going to be their flagship US location, and it cost $2 million to build! (It also solves the mystery of who was photographing platters of food inside the store yesterday.)