Warung Sopa is an all vegetarian restaurant with 2 locations in Ubud. The original one is on Jalan Sugriwa and the second larger one with lots of garden space is in Pengosekan. The menu is a mix of Indonesian nasi campur (rice and small portions of other dishes to choose from), Japanese food and delicious juices...oh and delicious homemade soups of course. There is lots of open air seating and a lovely kids play area.
The coconut ice cream is amazing on a hot afternoon.