We have been going to Shiro for many years now. Always good, sometimes excellent. On our most recent visit, the service was excellent and the food was good. The shrimp mousse ravioli was not as good as it usually is. The shrimp mousse was kind of heavy and the dish was served lukewarm.