Okinawa Soba at Umikaji Terrace in Okinawa

We were interested in trying Okinawa Soba at Umikaji Terrace in Okinawa. Umikaji Terrace is a collection of several dozen restaurants on a beautiful multi level hill. Each of the levels provides amazing views of the sea and Naha airport. One really cool feature is that most of the restaurants had their own private terrace. […]

Read More