I know a place called Hyatt Plaza...they have lots of small restaurants there from Chinese, Indian to Lebanese. I am sure you would like that place. I am also discovering new restaurants around here with my colleagues & yup TGIF in Villagio totally rocks.