Thai Green Leaf is a casual restaurant offering a menu of familiar Thai dishes, including vegetarian options, in a comfortable setting.