In Reply to: Ubud Restaurant poll posted by dawhale on Sunday, 25. July 2004 at 05:44 Bali Time:
is a must....great view, great food great restaurant.
Follow Ups: