Try "The Village Restaurant".........its bit expensive but good one. http://www.thevillageqatar.com