Would anyone have any information about this restaurant. It is supposed to be below the Bali Cliff resort. I mean is it good or even actually there.
Follow Ups: