Must-see restaurants in Okinawa & the Southwest Islands

  • 105 Store

    Okinawa & the Southwest Islands

    The island's only 'supermarket' has bentō boxes, sandwiches and plentiful supplies for beach picnicking.