All I can say is WOW!.  I lived in Okinawa for seven years and this is as good or better than anything I had in Japan.  The menu is very thorough, the prices are reasonable, and the fact it's less than $30.00 AYCE made while you wait and always fresh makes this the best place in town.