In Reply to: Musro and Hula cafe posted by tracells on Monday, 4. April 2005 at 07:39 Bali Time:
can be found in Garlic Lane, just north of the Indo National Restaurant. It is definelty worth going to, but choose your seat carefully or you might find yourself in the show ;-)