Tokyo Arabia, the award-winning and first Japanese restaurant in the Kingdom of Saudi Arabia, serving elevated contemporary fusion cuisine since 1985, is offering patrons a taste of the Japanese Sakura [.]
Tokyo Arabia, the award-winning and first Japanese restaurant in the Kingdom of Saudi Arabia, serving elevated contemporary fusion cuisine since 1985, has curated two stellar lunch set menus, ideal for [.]