Al Khiran Terrace Restaurant Muscat Oman We have found 1 items matching your search query. Close +968 24 799666 Al Khiran Terrace Restaurant Muscat Oman Muscat 2,454 Location and Contact Information Address: Al Bustan Palace, Muscat 114, View Details 1 Page 1 of 1