In Reply to: Your favourite meal posted by jam on Saturday, 20. August 2005 at 18:22 Bali Time:
The Lotus is a Chinese restaurant. Their Peking Duck is just fabulous. Give it a try...you won't regret it.
Follow Ups: