Naha Main Place Naha's largest shopping mall, which is also popular as a duty-free store. Naha / Commercial Buildings See More