Zen Restaurant is located in Salalah, Oman on Hamdan Plaza Hotel, Al Wady Street, Salalah, Dhofar Governorate 211. Zen Restaurant is rated 3 out of 5 in the category restaurant in Oman.
Address
Hamdan Plaza Hotel, Al Wady Street, Salalah, Dhofar Governorate 211