There are so many nice places in al Khor,
PM me will let you know, as I am in al khor