The Place Orchard Plaza is not a typical mall we do visit along Orchard Road and the one-month-old Yuta Japanese restaurant is one hidden gem. Located on level two of the mall, you cannot miss that…