In Reply to: Magos posted by pauline on Friday, 14. July 2006 at 17:38 Bali Time:
probably Mangos Restaurant, 2 of them, 1 main st other on beach.Location up towards Grand Bali Beach hotel and Puri Kelapa.
Follow Ups: