This quirky Asian Resturant is located in Naha, Okinawa. According to comments under the image on 瑞士大龙’s flickr stream they serve a nice curry lunch, and have some interesting ceiling fans inside.

Naha is the capitol city of Okinawa Prefecture in Japan and popular tourist attraction.