Al Zafaran Restaurant Sohar Oman We have found 1 items matching your search query. Close 26640000 Al Zafaran Restaurant Sohar Oman Sohar 2,747 Location and Contact Information Address: Beachfront of Al Zafaran | View Details 1 Page 1 of 1