I just left Teakwoods in Gilbert wishing I went somewhere else. I happened to stop by there to eat for the first time. The service was VERY slow . They left us unattended for quite a while. Our drinks finally arrived after waiting a long time. When the food finally came out, the sides were ice cold. The management there was less than interested in fixing any problems we had. The server told me 3x the manager would come speak to us anr never showed up. The food was horrible, the service was the pits and management was far from effective. Save you time money and appetite and find a different place to eat.