Art of Spices is located in Salalah, Oman on 23rd July Street, Near Sultan Qaboos Mosque, Salalah, Dhofar Governorate. Art of Spices is rated 3.7 out of 5 in the category restaurant in Oman.
Address
23rd July Street, Near Sultan Qaboos Mosque, Salalah, Dhofar Governorate
Amenities
Good for kidsToilets