Leaf tea is located in the modern day village where locals and visitors unite with dining, lifestyle, fitness, large scale murals and is a ten minute walk to the beachside metropolis. A perfect place for destressing and catching up with friends. Experience this ancient tradition in this modern time.