Posted by ruthrat on Wednesday, 26. October 2005 at 09:03 Bali Time:
Heard mention of seafood restaurant in Echo Beach. I have searched the archives and can't find a thing. If you have information as to cost, quality, ambiance or even a web site I would appreciate it. Thank you, ruthrat