In Reply to: And restaurants in Ubud posted by gnik on Wednesday, 2. June 2010 at 17:58 Bali Time:
One of my top choices is also Sari Organic. Located amongst spectacular rice fields, just north of Ubud. Great for a relaxing afternoon.
Follow Ups: