Kakushin | New Japanese Omakase Restaurant At Scotts Square
Kakushin, which means ‘innovation´ in Japanese, is anchored by an Omakase concept that is guided by a singular philosophy – to illuminate the best of seasonal produce from Japan with imaginative storytelling and inspired exploration. Photo by Kakushin. Opening their doors in the heart of Orchard Road at Scotts Square,...





