Okinawa is an Asian restaurant offering a mix of Japanese and Chinese cuisine.