In Reply to: Great JBR quick question posted by elcee on Tuesday, 22. June 2010 at 08:17 Bali Time:
Havana's is on Poppies 1 - if you were walking down poppies 1, past masa inn, la walon, secret garden, then its just on your right - its a fairly large place and you'd spot it easily.
Very nice food!