Kokusaidori Street is located right in central Naha. The street stretches from the Naha Bus Terminal to Makishi Station on the Okinawa Monorail. It is also only a few steps away from the monorail’s Kencho-mae and Miebashi Stations.
Google map link:
Website:

AloJapan.com