In Reply to: Can you give me posted by crooky on Monday, 18. April 2011 at 19:02 Bali Time:
Its actually called Potato Head Beach Club and is at Jalan Petitenget, Seminyak . Their website is www.ptthead.com
Follow Ups: