In Reply to: Restaurants posted by lee_lee on Monday, 26. April 2010 at 10:32 Bali Time:
place. Its on the corner of Jalan Arjuna and Jalan Padma Utara.
Follow Ups: