Lime Leaf is a stylish Thai restaurant offering a diverse menu of authentic dishes and a full bar. Takeout is available.