Hi,
I've been in Ubud for the last month and have been sick, so have had to find some restaurants/rumah makans which will home-deliver food. There aren't that many, so I thought I'd list a couple I found , in case anyone else is ever in need of home-delivered food in Ubud!
Juice Ja Cafe - in Dewi Sita Street. Tel (0361) 971 056. Deliveries cost Rp3000, and you have to order a minimum of Rp25,000 worth of food. They have lots of the staples, eg Nasi Campur (26,000) and Tofu Tempe Curry (22,000). Plus 10% tax.
The Flying Burrito - Jalan Raya Ubud, heading east along Raya Ubud from the Pasar you go past the turn-off to the Post Office and it's on the LH side. (0361) 9209422. Absolutely delicious mexican food - Vegetarian Burrito 22,000, Nachos 22,000. No cost for delivery in central Ubud and delivery is usually very quick.
I hope that info is useful to someone out there!
cheers
Em