Hi, I remember seeing on tv a while back a brief doco about the world's largest restaurant .. being located in Bangkok .. Would appreciate if someone is able to give me a website direction or helpful info about it .. Has anyone here experienced the dining and is it worth the experience to visit / eat / etc .. smiles .. pete mac