The Place I checked out the newly opened Japanese omakase restaurant concept Sushi Yujo located at Amara Hotel Singapore in Tanjong Pagar. Yujo means ‘friendship’ in Japanese, and the space of…