Ipizza Salalah Oman We have found 1 items matching your search query. Close 23291666 Ipizza Salalah Oman Salalah 2,186 Location and Contact Information Address: Al Nahdha St. Next to Sultan Qaboos Mosque, View Details 1 Page 1 of 1