Japanese restaurant Mashi No Mashi makes its debut in Saudi Arabia Kohinoor Sahota - Deputy EditorMay 5, 2023 Food