One of the best Japanese restaurants I’ve ever visited so far is undoubtedly, Sushi Masa,which I managed to visit just very recently. The name itself was not new to me. At the beginning of this year, I’d heard about the name and raving reviews about it. Even though with lots […]