A cup of tea makes everything better. Unlike coffee shops in Jakarta that are growing rapidly, it seems like tea shop is growing fairly slow. Gladly there’s a new place in Jakarta focuses on tea called Lewis & Carroll Tea at Kebayoran Lama South Jakarta. Continue reading LEWIS AND CARROLL TEA – Jakarta