In Reply to: Il Cielo posted by Lea on Saturday, 5. September 2009 at 20:55 Bali Time:
Located directly opposite Dynasty hotel. Multi storey restaurant. Very yummy food. Makes for great people watching at night - sitting back having a nice pasta or pizza and a few bintangs!