Sushi?No one at the Bean is entirely sure what this veiled new business on 86th
Street and West 13th Street will be. When a fateful gust of wind blew some of
the red paper covering off, someone may have seen the word “sushi.”
Consider this a less (or more?