Cozy restaurant offering vegan vegetarian and Thai dishes in a relaxed garden setting near Ao Nuan Beach.