Duty Free Shop (DFS) Indonesia Address / Phone number / Hours Duty Free Shop / Store – T Galleria by DFS, Bali, Denpasar, Bali, Indonesia Address: T Galleria by DFS, Bali, JL Bypass Ngurah Rai, Kuta 80361, Denpasar, Bali, Indonesia Phone: +62 361 758875 Opening hours MON 10:00 AM – […]