One of the finest Japanese Restaurant in Riyadh.