Stumble upon this Japanese food restaurant at Lintas. Food was great, not quite Japanese, but the food was good. Service was okay as well.