In Reply to: echo beach posted by caron on Thursday, 6. October 2005 at 18:21 Bali Time:
The restaurant is called The Beach House... Very nice calimari.
Follow Ups: