You know that feeling when you discover something wonderful and can’t believe it’s been there all along? That’s exactly how I felt stepping into Yamato, an exceptional Japanese restaurant tucked away ...