Tomoro Coffee - Ubud is a coffee shop in Ubud, Bali, in front of Ubud Palace, selling iced lattes and matcha lattes. The iced latte is strong, and an Americano can be ordered to your preference. There are charging points inside and the air conditioning is cool, and takeout is available. Seating is limited and the shop is small.