New Sushi Spot Opens In Lenox HillA new sushi spot, Mikado, opened on the Upper East Side at a well-known location previously occupied by Ginza sushi spot.Mikado is part of a local chain with existing locations in Chelsea, Brooklyn Heights, and Kew Gardens.