OOKA CHINESE JAPANESE RESTAURANT 011106558 Read more about OOKA CHINESE JAPANESE RESTAURANT 011106558