In Reply to: So where in Bali is it?? EOM posted by kevinrl on Wednesday, 6. June 2012 at 06:34 Bali Time:
As the original subject says, it's at Mal Bali Galleria. Taxi drivers know where it is, but I wouldn't go there just for food. I'd try the food if you were going there for shopping.