The Art Teas is a tea house down at Jalan Hanoman Ubud, Bali, Indonesia
They have the best premium quality of tea in town and some of the cutest tea-ware.
Do stop by and sip some at your leisure... I would highly recommend it!
thank you all for stopping by and viewing the post...
xxx