Michelin-starred Chef Hirofumi Imamura’s Taste of Okada February 23, 2017 Okada Manila will soon be opening Kappou Imamura, an upscale contemporary Japanese restaurant located at the newest and largest integrated resort in the Philippines…. Continue Reading