Authentic Thai cuisine awaits at The Lime Leaf. This cheery, two-story restaurant features colorful decor and offers diverse menus, including vegetarian and vegan options.