Duty Free Shop (DFS) Japan Address / Phone number / Hours Duty Free Shop / Store – DFS, Naha Airport, Naha City, Okinawa, Japan Address: DFS, Naha Airport, 150 Aza Kagamizu, Naha City, Okinawa, Japan (domestic) 280 Aza Kagamizu, Naha City, Okinawa, Japan (international) Opening hours varies depending on the […]